我的脚本中有这个结果

'[{"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"; });

09-17 09:46