1
我目前有這種情況。我收到來自AJAX調用這樣更簡單的方法將Ajax請求的結果傳輸到數組
...responseJSON.d.results : [
{
"Title" : "SomeTitle",
"Id" : 1
},
{
"Title" : "SomeOtherTitle",
"Id" : 2
}
]
現在我想通過選擇在我的DOM和檢查值的屬性是我在請求ID的一部分的響應。通常我會通過
var ids = [];
$.each(response.JSON.d.results, function(){
ids.push(this.Id)
});
之後,我將通過選項進行迭代,並刪除它們創建的所有ID的數組如果數組中沒有找到屬性,如
$.each($('option.someClass'), function(){
if(ids.indexOf(parseInt($(this).attr('value'))) === -1) $(this).remove()
});
但是我發現這有點不雅觀。我想知道是否有更苗條的方式來做到這一點。將不勝感激的幫助。