Ext form 회차 제출

1626 단어 ext
fyi:
function submitFunction() {
	if (searchPanel.getForm().isValid()) {
		searchPanel.getForm().submit({
			url : 'xxxxxxxx',
			method : 'post',
			params : {
				start : 0,
				limit : 10
			},
			waitMsg : ' , ...',
			success : function(form, option) {

				queryWindow.hide();
				store.removeAll();
				store.loadData(option.result);
				store.baseParams = {
					xxx: Ext.get('xxx').dom.value,
					xxxx: Ext.get('xxxx').dom.value
				}
			},
			failure : function() {
				Ext.Msg.alert(" ", "  , !");
			}
		});
	};
}





searchPanel = new Ext.form.FormPanel({
	labelAlign : 'left',
	labelWidth : 65,
	frame : true,
	bodyStyle : 'padding:0px 0px 0',
	width : 590,
	keys : [{
				key : 13,
                                                                ctrl: true,
				fn : submitFunction
			}],





	autoHeight : true,
	items : [.......],
        buttons : [{
				text : ' ',
				type : 'submit',
				handler : submitFunction





			}, {
				text : ' ',
				handler : function() {
					searchPanel.getForm().reset();
				}
			}]

});

 
이렇게 하면 회차 제출 단추를 제출할 수 있다

좋은 웹페이지 즐겨찾기