我的脚本中有这个结果
'[{"region":"NCA","depprt":"Havana, Cuba"},{"region":"NCA","depprt":"Havana, Cuba"},{"region":"NCA","depprt":"Montego Bay, Jamaica"},{"region":"NCA","depprt":"Montego Bay, Jamaica"}]'
这是得到它的代码。
var jsonList = '@Html.Raw(Json.Encode(ViewBag.chk))'
var jsList = JSON.stringify(jsonList);
对于
jsList
,我获得了高于result.now的结果。现在我想获取所有depprt
,其中region
等于NCA
。我该怎么做。 最佳答案
您可以为此使用.filter()方法。
var ncaList = jsonList.filter(function(obj){ return obj.region == "NCA"; });