respose.txt
来自「javascript ext1.X源码,主要用于界面」· 文本 代码 · 共 41 行
TXT
41 行
Ext.Ajax.request
1.response.responseText
2.success: function(response, options) {
var data = Ext.util.JSON.decode(response.responseText);
if (data.success) {
Ext.MessageBox.alert('Confirmation', 'Data sucessful updated:');
}
else {
Ext.MessageBox.alert('Error while processing', response.responseText);
}
},
failure: function(response, options) {
Ext.MessageBox.alert('Error while accessing the server', response.responseText);
}
3.eval(response.responseText);
4.var r = response.responseText;
if (r.indexOf('{"Message":') == 0) {
Ext.MessageBox.alert('AjaxProError: ' + Ext.decode(r).Message;
} else {
Ext.MessageBox.alert('ConnectionError: ' + r);
}
5.callback: function(options, bSuccess, response) {
var o = Ext.decode(response.responseText);
if('object' != typeof o) {
throw 'Invalid server response';
}
if(true === o.success) {
// something useful
}
else {
// handle error
}
}
6.try
{
var o = Ext.decode(response.responseText);
}
catch ( e )
{
alert('Invalid server response');
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?