У меня есть hashmap, который я преобразовал в JSONObject. Этот JSONObject я получаю через REST api, используя вызов AJAX. Я хочу знать, как будет выглядеть ajax, чтобы получить JSONObject, который я могу использовать впоследствии.Ajax вызов для получения hashmap
Мой Аякса вызов выглядит следующим образом:
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.Error: You're trying to decode an invalid JSON String:
Использовать 'console.log (result)', чтобы посмотреть, в каком формате ответ находится –
Heres the response: Object {request: Object, requestId: 1, status: 200, statusText: "OK", getResponseHeader: .createResponse/d.getResponseHeader(), getAllResponseHeaders: .createResponse/d.getAllResponseHeaders(), responseText: "", responseXML: XMLDocument} Я не знаю, что с этим делать –