Extjs TextField 리턴 이벤트 해결 후 페이지 새로 고침

6586 단어 textfield
트리에 다음과 같은 검색 위치 지정 기능이 추가되었습니다.

  
    
//
var _panel = new Ext.Panel({
renderTo:
' Query ' ,
listeners: {
" render " : function (_panel) {
_panel.add(
new Ext.form.TextField({
id:
" txt_name " ,
width:
213 ,
listeners: {
specialkey:
function (textfield, e) {
if (e.getKey() == Ext.EventObject.ENTER) {
alert(
111 );
}
}
}
}));
}
}
});
// /

그러나 데이터 리턴 조회를 입력할 때 나무 전체가 새로 고쳐져 다시 불러오는 것을 발견했는데 이것은 분명히 요구를 만족시킬 수 없다.
연구에 의하면 원래 aspx 페이지의'Query'의 div 구역을 form 밖으로 내놓기만 하면 된다는 것을 발견했다. 나는 직접form을 제거했다.

  
    
< body style ="background:#bed3f0;" onload ="GetTreeListType();" >
<% --< form id = " form1 " runat = " server " >-- %>
< div id ="Query" >
</ div >
< div id ="QY" >
</ div >
< div id ="DL" >
</ div >
<% --</ form >-- %>
</ body >

좋은 웹페이지 즐겨찾기