检索哈希图的Ajax调用

Ajax call to retrieve hashmap

本文关键字:调用 Ajax 哈希图 检索      更新时间:2023-09-26

我有一个hashmap,我已经转换成JSONObject。我正在使用AJAX调用通过REST api检索这个JSONObject。我想知道的是,如何将ajax看起来像为了得到JSONObject,我可以使用以后。

我的ajax调用看起来像这样:

Ext.Ajax.request({
    url : '...',
    method:'GET',
    scope : this,
    success : function(result, request) {
        console.log("2");
        var data = Ext.decode(result.responseText)[0];
        for (var i = 0; i < data.size(); i++) {
            console.log("4. ");
        }
    }
})

出现的错误是

Ext。错误:您正在尝试解码无效的JSON字符串:

结果。responseText返回无效的JSON字符串。使用以下代码

var responseArray = Ext.decode(response.responseText); var data = responseArray.data; console.log(data);

data变量将包含JSON对象。