0

私のコードでは、ajax リクエストを使用して JavaScript からサーブレットを呼び出しています。success 関数のメッセージ ボックスにサーブレット データが表示されます。しかし、javascript の変数 myData にロードされていません。サーブレットからのデータは 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); 
    } 
});
4

1 に答える 1