Bonjour,
Voilà, je voudrais appliquer un filtre sur le contenu d'un tableau pour n'afficher que les éléments qui répondent à ce critère.
J'ai un input text (id=recherche) qui contient ce que je veux faire "matcher" avec l'indice du tableau mDescription
Ainsi si je tappe AHX dans mon champ recherche j'ai les éléments suivants qui s'affichent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var recherche= document.getElementById('recherche').value for (var i in mDescription) { if( i.indexOf(recherche) != -1) { #Affichage ... } }
AHX4151GH
AHX6726IJ
5AHX38383HU
58AHX2215IJ
AHX5199IJ
Je voudrais faire évoluer cette recherche en utilisant un filtre dans mon champ de recherche, par exemple si je tappe *AHX*IJ je ne devrais avoir que :
AHX6726IJ
58AHX2215IJ
AHX5199IJ
Et si je tappe AHX*IJ :
AHX6726IJ
AHX5199IJ
Pourriez vous m'aider ?
Merci d'avance
Partager