同步方式请求:
var conn = Ext.lib.Ajax.getConnectionObject().conn;
conn.open("GET", 'your url',false);
conn.send(null);
alert(conn.responseText);
关键是要设置false这个参数
post 传送
var conn = Ext.lib.Ajax.getConnectionObject().conn;
conn.open("POST", 'saveRuninputfile.action?modeid='+_modeid,false);
conn.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
conn.send("run_id="+_run_id+"&data_templete="+data_templete+"&isfile="+_isfile+"&fileurl="+_fileurl+"&in_file="+_in_file);
异步方式请求:
Ext.Ajax.request({
url : 'listpublishersms.action',
success : function(response, options) {
var temp = "<chart caption='"
+ startField.getValue().dateFormat("Y-m-d")
+ "至"
+ endField.getValue().dateFormat("Y-m-d")
+ "' baseFontSize='12' formatNumberScale='0' showBorder='1'>";
var responseArray = Ext.util.JSON
.decode(response.responseText);
alert(responseArray.list.length);
for (var i = 0;i < responseArray.list.length ;i++) {
var pname = responseArray.list[i].pname;
var count = responseArray.list[i].count;
temp += "<set label='" + pname
+ "' value='" + count + "'/>";
}
temp += "</chart>";
chart_chart.setDataXML(temp);
}
});