メイン配列から項目のセットを削除する必要があります。私は選択リストを持っています。これを選択してこの項目を別の配列に追加し、メイン配列から削除します。ie9のオブジェクト値を参照して、JavaScriptのメイン配列からオブジェクトのサブ配列を削除します。
var mainArray = [
{
"name": "abcd"
},
{
"name": "cdf"
},
{
"name": "vdf"
},
{
"name": "ajj"
},
{
"name": "asdf"
},
{
"name": "utyt"
},
{
"name": "adada"
}
];
var subArray = [
{
"name": "utyt"
},
{
"name": "adada"
}
];
//need main array with out subarray
また、私は、アンダースコアJSを使用しています。
何をこれまでにしようとしましたか? –
mainarray = mainarray.filter(function(item){ return subarray.indexOf(item)<0; }); しかし、それは動作していません –