使用jquery从json对象中获取arraylist使用jquery,ajax

问题描述:

我从我的服务器以JSON对象的形式获取响应,该对象的属性为id,descriptionarraylist。我如何使用jQuery或AJAX从返回的对象中检索这个arraylist使用jquery从json对象中获取arraylist使用jquery,ajax

+1

你能提供一个你想工作的json的例子吗? – magicleon

假设json你收到这个样子的:

{ 
    id: 1, 
    description: "sample json", 
    arrayList: ["list", "of", "sample", "elements"] 
} 

您可以使用ajax像下面拨打电话到您的API和success你会回来的data,所有你需要做的是使用arrayList的唯一密钥来获取相应的数组并在回调中将其返回。

function getArrayList(url, response) { 

    $.ajax({ 
    url: url, 
    type: 'GET', 
    dataType: 'json', 
    success: function(data) { 
    response(data.arrayList); 
    }, 
    error: function(request, error) { 
     console.log(error); 
    } 
    }); 

} 

getArraList(some_url, arrayList => console.log(arrayList))