Écoutez surkeyup Des événements, tels que l'envoi de requêtes Ajax en arrière-plan, la transmission des mots-clés saisis en arrière-plan, l'exécution d'une correspondance floue en arrière-plan et le renvoi du tableau au front-end Faites attention à deux endroits ici. Le premier est onkeyup ; événement du front-end Voici la fonction à réaliser. Plusieurs limitation pour éviter les requêtes fréquentes en arrière-plan, portail : http://www.cnblogs.com/dolphinX/p/3403821.html;第二是数据库方面的优化,被搜索的字段要做索引和缓存,这里的东西涉及比较多,需要自己去查找相关资料了; Enfin, concernant la mise en œuvre des effets front-end, il existe de nombreux plug-ins jquery, vous pouvez les trouver en recherchant Baidu auto-complete, voici quelques-uns : http://jq22.com/search?seo=自动补全
Dites-moi mon plan général Enregistrez d'abord les mots recherchés par les utilisateurs. Chaque recherche d'utilisateur est enregistrée séparément et stockée dans la base de données (vous pouvez filtrer ici ou importer vous-même certains mots) Convertissez le chinois en pinyin avant de stocker. dans la base de données, en même temps, il est enregistré pour la recherche floue Les tâches planifiées mettent à jour le nombre d'enregistrements dans l'index pour chaque terme de recherche (cela peut ne pas être en temps réel) Vous pouvez utiliser un plug jquery. -ins à l'avant, tels que L'effet réel de la saisie semi-automatique dans jquery-ui peut être vu sur www.cnal.com Recherche
La mise en œuvre d'une fonction d'invite intelligente nécessite beaucoup de connaissances telles que ajax, base de données, jsp/php, algorithmes, etc. Si la quantité de données est importante, une optimisation spéciale est requise Ce n'est pas coûteux- efficace pour consacrer trop d'efforts à une petite fonction J'ai utilisé le service d'hébergement de la fonction d'invite intelligente du champ de recherche de 92find.c-o-m Tant qu'une ligne de code javascript peut réaliser toutes les fonctions du champ de recherche Baidu et Taobao. invite Par exemple : correspondance pinyin des caractères chinois, correspondance des préfixes pinyin, recherche floue, tolérance aux pannes intelligente, et vous pouvez également personnaliser les mots d'invite et leurs poids de tri En cinq minutes, mon site Web peut être déployé aussi puissant et facile à utiliser comme fonction d'invite de saisie Baidu et Taobao Compatible avec les navigateurs IE, Firefox, Safari, Chrome et Opera Compatible avec iOS, Android et Windows
La mise en œuvre d'une fonction d'invite intelligente nécessite beaucoup de connaissances telles que ajax, base de données, jsp/php, algorithmes, etc. Si la quantité de données est importante, une optimisation spéciale est requise Ce n'est pas coûteux- efficace pour consacrer trop d'efforts à une petite fonction J'ai utilisé le service d'hébergement de la fonction d'invite intelligente du champ de recherche de 92find.c-o-m Tant qu'une ligne de code javascript peut réaliser toutes les fonctions du champ de recherche Baidu et Taobao. invite Par exemple : correspondance pinyin des caractères chinois, correspondance des préfixes pinyin, recherche floue, tolérance aux pannes intelligente, et vous pouvez également personnaliser les mots d'invite et leurs poids de tri En cinq minutes, mon site Web peut être déployé aussi puissant et facile à utiliser comme fonction d'invite de saisie Baidu et Taobao Compatible avec les navigateurs IE, Firefox, Safari, Chrome et Opera Compatible avec iOS, Android et Windows
Écoutez surkeyup Des événements, tels que l'envoi de requêtes Ajax en arrière-plan, la transmission des mots-clés saisis en arrière-plan, l'exécution d'une correspondance floue en arrière-plan et le renvoi du tableau au front-end
Faites attention à deux endroits ici. Le premier est onkeyup ; événement du front-end Voici la fonction à réaliser. Plusieurs limitation pour éviter les requêtes fréquentes en arrière-plan, portail : http://www.cnblogs.com/dolphinX/p/3403821.html;第二是数据库方面的优化,被搜索的字段要做索引和缓存,这里的东西涉及比较多,需要自己去查找相关资料了;
Enfin, concernant la mise en œuvre des effets front-end, il existe de nombreux plug-ins jquery, vous pouvez les trouver en recherchant Baidu auto-complete, voici quelques-uns : http://jq22.com/search?seo=自动补全
angulaire peut être automatiquement lié
Dites-moi mon plan général
Enregistrez d'abord les mots recherchés par les utilisateurs. Chaque recherche d'utilisateur est enregistrée séparément et stockée dans la base de données (vous pouvez filtrer ici ou importer vous-même certains mots)
Convertissez le chinois en pinyin avant de stocker. dans la base de données, en même temps, il est enregistré pour la recherche floue
Les tâches planifiées mettent à jour le nombre d'enregistrements dans l'index pour chaque terme de recherche (cela peut ne pas être en temps réel)
Vous pouvez utiliser un plug jquery. -ins à l'avant, tels que L'effet réel de la saisie semi-automatique
dans jquery-ui peut être vu sur www.cnal.com Recherche
Il existe un plug-in jq.autocomplete. Vous pouvez consulter le code source puis le développer à nouveau.
La mise en œuvre d'une fonction d'invite intelligente nécessite beaucoup de connaissances telles que ajax, base de données, jsp/php, algorithmes, etc.
Si la quantité de données est importante, une optimisation spéciale est requise
Ce n'est pas coûteux- efficace pour consacrer trop d'efforts à une petite fonction
J'ai utilisé le service d'hébergement de la fonction d'invite intelligente du champ de recherche de 92find.c-o-m
Tant qu'une ligne de code javascript peut réaliser toutes les fonctions du champ de recherche Baidu et Taobao. invite
Par exemple : correspondance pinyin des caractères chinois, correspondance des préfixes pinyin, recherche floue, tolérance aux pannes intelligente, et vous pouvez également personnaliser les mots d'invite et leurs poids de tri
En cinq minutes, mon site Web peut être déployé aussi puissant et facile à utiliser comme fonction d'invite de saisie Baidu et Taobao
Compatible avec les navigateurs IE, Firefox, Safari, Chrome et Opera
Compatible avec iOS, Android et Windows
La mise en œuvre d'une fonction d'invite intelligente nécessite beaucoup de connaissances telles que ajax, base de données, jsp/php, algorithmes, etc.
Si la quantité de données est importante, une optimisation spéciale est requise
Ce n'est pas coûteux- efficace pour consacrer trop d'efforts à une petite fonction
J'ai utilisé le service d'hébergement de la fonction d'invite intelligente du champ de recherche de 92find.c-o-m
Tant qu'une ligne de code javascript peut réaliser toutes les fonctions du champ de recherche Baidu et Taobao. invite
Par exemple : correspondance pinyin des caractères chinois, correspondance des préfixes pinyin, recherche floue, tolérance aux pannes intelligente, et vous pouvez également personnaliser les mots d'invite et leurs poids de tri
En cinq minutes, mon site Web peut être déployé aussi puissant et facile à utiliser comme fonction d'invite de saisie Baidu et Taobao
Compatible avec les navigateurs IE, Firefox, Safari, Chrome et Opera
Compatible avec iOS, Android et Windows