我以JSON对象的形式从我的服务器获得响应,该对象具有public class ViewWrapper : ElementWrapper, INotifyPropertyChanged
{
string _viewSubGroup;
public string ViewSubGroup { get { return _viewSubGroup; } set { _viewSubGroup = value; RaisePropertyChanged("ViewSubGroup"); } }
public event PropertyChangedEventHandler PropertyChanged;
void RaisePropertyChanged(string propname)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propname));
}
}
,id
和一个description
属性。如何使用jQuery或AJAX从返回的对象中检索此arraylist
?
答案 0 :(得分:0)
假设您收到的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))