日期:2014-05-16  浏览次数:20483 次

Ext.Ajax.request 小问题收集
1. Template
一般的Ext.Ajax.request 请求都可以用下面的模板
 Ext.Ajax.request({
	url: 'findConfigProjectByName.action',
	method: 'POST',
	params: {
		'value' : value
	},
	success: function(response, options){
		var result = Ext.util.JSON.decode(response.responseText);
		alert(result.success);
	},
	failure: function(response, options){                
		
	}
});


2. 实现同步请求
要进行同步请求则需要配置参数 async : false
 Ext.Ajax.request({
	url: 'findConfigProjectByName.action',
	async : false,	// 默认为 true
	method: 'POST',
	params: {
		'value' : value
	},
	success: function(response, options){
		var result = Ext.util.JSON.decode(response.responseText);
		alert(result.success);
	},
	failure: function(response, options){                
		
	}
});

虽然进行上面的配置,发现实际还没有同步请求的效果,要额外添加一个js,让它可以进行同步请求ext-basex.js