在我的代码中,我使用 ajax 请求从 javascript 调用 servlet。Servlet 数据显示在成功功能的消息框中。但它没有加载到 javascript 中的变量 myData 中。来自 servlet 的数据是 json 格式。请帮我。这是我的代码。
var myData=null;
Ext.Ajax.request({
url: 'MyDataServlet',
method:'GET',
loadMask: true,
scope: this,
success:
function ( result, request ) {
Ext.MessageBox.alert('success', result.responseText);
myData =Ext.decode(result.responseText);
console.log(myData);
store.loadData(myData);
},
failure:
function ( result, request) {
Ext.MessageBox.alert('Failed', result.responseText);
}
});