La description de votre problème n'est pas très claire.
Voulez-vous enregistrer les recherches des utilisateurs en temps réel ? Je souhaite toujours interroger la base de données lorsque les caractères dans la zone de saisie utilisateur changent
Un champ de recherche en temps réel que j'ai créé récemment : Adresse du lien
Est-ce similaire à ça ? Si vous n'utilisez pas de plug-in, l'idée est très simple : écoutez les événements d'entrée de l'utilisateur, envoyez une requête ajax à PHP, PHP peut simplement vérifier la base de données, ou si les exigences de correspondance sont élevées, utilisez Sphinx mentionné ci-dessus , puis affichez les données de rappel en absolu. Positionnez-les simplement sur p.
Il y a quelque chose qui mérite d'être mentionné : comme cette fois il doit être compatible avec les terminaux mobiles, les événements de saisie de la méthode de saisie du téléphone mobile sont différents de ceux du PC, et les événements keyup|down|press de javascript ne sont pas bien pris en charge , donc l'événement d'entrée doit être lié
L'essence est ajax
combinaison js
Coopérez à la création de l'index sphinx
La description de votre problème n'est pas très claire.
Voulez-vous enregistrer les recherches des utilisateurs en temps réel ? Je souhaite toujours interroger la base de données lorsque les caractères dans la zone de saisie utilisateur changent
Utilisez setTimeOut(), et puis il y a ajax à l'intérieur, ça devrait être comme ça
Un champ de recherche en temps réel que j'ai créé récemment : Adresse du lien
Est-ce similaire à ça ? Si vous n'utilisez pas de plug-in, l'idée est très simple : écoutez les événements d'entrée de l'utilisateur, envoyez une requête ajax à PHP, PHP peut simplement vérifier la base de données, ou si les exigences de correspondance sont élevées, utilisez Sphinx mentionné ci-dessus , puis affichez les données de rappel en absolu. Positionnez-les simplement sur p.
Il y a quelque chose qui mérite d'être mentionné : comme cette fois il doit être compatible avec les terminaux mobiles, les événements de saisie de la méthode de saisie du téléphone mobile sont différents de ceux du PC, et les événements keyup|down|press de javascript ne sont pas bien pris en charge , donc l'événement d'entrée doit être lié
;