Cela devrait être amusant à résoudre :) p>
Dans un champ de texte, j'ai la valeur Utiliser jQuery j'ai créé un tableau de ce CSV. P>
Dans HTML, j'ai une liste des fruits avec une option "Supprimer" à côté de chacun. Lorsque je clique sur "Supprimer", je veux supprimer le fruit correspondant de la liste et du champ de texte. P>
Il me manque une seule fonction qui supprimera les fruits de la matrice. Quelle fonction dois-je utiliser? P>
pomme, pêche, banane code>. p>
3 Réponses :
var A=['Apple','Peach','Banana'];
A.splice(1,1)
// removes 1 item starting at index[1]
// returns ['Peach'];
La solution acceptée est correcte, mais cela ne mentionne pas que vous ne devez pas utiliser indexof pour obtenir le fruit_index à supprimer, car Indexo de NO sur le navigateur IE8
Vous devez utiliser: P>
fruits_array.splice($.inArray('Peach', fruits_array), 1);