Salut, pourquoi ne pas utilisé Datatables ? Toutes les fonctions sont déjà intégrées a toi de les activer ou non. (Pagination, Recherche, Nombre de résultats par page...)
Bonjour à tous,
J'ai besoin d'ajouter à mon tableau une sorte de fonction de recherche. Je m'explique : ce tableau contient des villes remplies grâce à ma base de données. Le nombre varie toujours, il peut y en avoir 4 comme 50. Pour que le client trouve rapidement sa ville, je voulais créer un "moteur de recherche" dans 1 champs de ce tableau (le nom des villes). Or, je n'ai rien trouvé. (Si vous avez un lien je suis preneur !!)
Je vais donc me contenter d'une liste déroulante contenant les villes, qui, une fois la ville selectionnée, renvoie à la ligne correspondante du tableau. Des anres donc.
Cependant, j'ai un soucis. Je n'arrive pas à le mettre en place... Voici mon code actuel :
J'ai essayé comme vous pouvez le voir de mettre un href="#event<?php echo $donnees['id_event']?>" puis un id="event<?php echo $donnees['id_event']; ?>" mais sans succés, lorsque je séléctionne la ville puis clique sur le bouton "valider", dans l'url j'ai uniquement #event...
Voici ma page actuelle pour plus de clareté :
<a href="http://www.hostingpics.net/viewer.php?id=870448Sanstitre.png"><img src="http://img4.hostingpics.net/thumbs/mini_870448Sanstitre.png" alt="Heberger image" /></a>
Si vous avez une idée, elle est la bienvenue, et merci à tous d'avance !
10 réponses
Bonjour boostor,
Parce que je viens de récupérer ce code et que je dois uniquement faire cette modif. C'est une demande assez urgente, je pense que je vais faire ça avec la liste déroulante dans un premier temps, et faire ensuite avec ton plugin par la suite !
Slt,
tu peux juste créer un input de type text recuperer le contenu des quil ya une modif en ajax et recuperer dans la base de donnée les resultats correspondant comme ceux-ci
js
traitement.php
Bonjour,
Alors je ne comprends pas ton code, mais je pense comprendre le principe. Si je fais comme cela, il faudrait que ça me retourne les 2 balises tr correspondantes à la vile recherchée : La ville avec ses dates et ses boutons, et le spoiler qui va avec.
Je trouve ça plus compliqué non ?
De plus, je ne sais absolument pas ou mettre le code qui tu as mis avec le "traitement.php" puisqu'il contient aussi de l'HTML...
Mais merci en tout cas !
tu peux mettre un id sur le tableau et changer son contenu dynamiquement en ajax avec ce qui est retourner par traitement
Je préfére quand même garder la totalité des dates dans le tableau. Les ancres comme je le voulais à la base ça ne pourrait pas marcher ?
Salut, je pense avoir trouver la reponse a ton sujet : https://www.w3schools.com/w3css/w3css_filters.asp
Salut,
J'ai deja essayé mais même en l'adaptant ça ne fonctionne pas dans mon cas, vu que mon tableau comporte plusieurs TR et TD :/
Mais ça serait top !
Salut, bizarre que cela ne fonctionne pas... il suffit de reprendre le script et de mettre la barre de recherche avec l'id dans la table. L'exemple du lien au dessus, il y a bien plusieurs tr et td.
Ok autant pour moi, erreur bête...
C'est parfait !
Merci beaucoup :)