JavaScript/ExtJS

ExtJS ajax에서 document.form의 data전송 방법

Jake Kim 2010. 2. 4. 10:41

1. document.form을 이용하는 방법

Ext.Ajax.request({
	url: 'targetUrl.jsp',
	method: 'POST',
	form: document.formname, //대상 form 객체
	success: function(result, request) {
		//code
	},
	failure: function(result, request) {
		//code
	}
});



2. json object를 이용하는 방법

var jsonData = Ext.urlDecode(Ext.Ajax.serializeForm(form));
Ext.Ajax.request({
	url: 'targetUrl.jsp',
	method: 'POST',
	params: jsonData,
	success: function(result, request) {
		//code
	},
	failure: function(result, request) {
		//code
	}
});