で特定の単語を含むすべてのセルを削除し、私はこの配列を持っていることを前提としています配列jQueryのまたはJavaScript
var fruits = ["Banana-101", "Orange-105", "Apple-110", "Mango-103", "Banana-102", "Banana-104"];
私は出力配列は次のようになるように、単語「バナナ」を含むすべてのセルを削除する必要があります。
var fruits = ["Orange-105", "Apple-110", "Mango-103"];
Jqueryを使用するとどうすればできますか?
私はこれを試してみましたが、それは本当の作品ではありません。
var found = $.inArray(fruit_id, myarray) > -1;
myarray.splice(found, 1);
私はthis question and answerを見ましたが、前述のトピックでは、答えは単なる具体例のための単語「バナナ-101」が、私の質問を含むセルを削除しますたとえば "バナナ"を持つすべてのセルを削除するにはどうすればいいですか?
[の可能性のある重複jQueryを使用して配列から特定の値を削除する方法(http://stackoverflow.com/questions/3596089/how-to-remove-specifc-value-from-array-using-jquery ) – Li357
@AlexMcMillan var found = $ .inArray(fruit_id、myarray)> -1; myarray.splice(found、1); – Ali
あなたのコードでは、 'found'は' true'か 'false'です。 'splice'の' index'引数のための有効な引数もありません。 –