注Ext3.0要比Ext2.2的麻煩
首先創建一個http
createXhrObject:function(){
var http;
var activeX = ['MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP'];
try {
http = new XMLHttpRequest();
} catch (e) {
for (var i = 0; i < activeX.length; ++i) {
try {
http = new ActiveXObject(activeX[i]);
break;
} catch (e) { }
}
} finally {
return http;
}
}
2.得到從後臺請求的數據
//獲得輸入規範的信息;
getValidMsg:function(){
var conn = Clazz.createXhrObject();
var url='pubinfo.do?Method=validMsg';
conn.open('post',url,false); //Ext.Ajax同步請求
conn.send(null);
var json = Ext.decode(conn.responseText);
return json
}
json即爲從後臺請求過來的{success:true,msg:'aaa'}格式的對象
EXT3.0實現的同步請求
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.