Je souhaite implémenter une fonction, c'est-à-dire lorsque l'utilisateur pré-saisit une valeur dans les input
输入10位数字后点击查询按钮
后,去匹配json
data et renvoie différents résultats de requête en fonction de différentes informations.
Cependant, la valeur de saisie anticipée de json
n'est que de 8 ou 6 chiffres (correspondant aux 8 ou 6 premiers chiffres d'un numéro à 10 chiffres, la priorité de correspondance est de 8 chiffres en premier et 6 chiffres plus tard). S'il vous plaît dites-moi comment porter ce jugement de requête ? Merci!
json
Format :
{"id":"123456","info":"这是普通用户"},
{"id":"87654321","info":"这是高级用户"}
{"id":"876543","info":"这是尊享用户"}
Par exemple, la saisie utilisateur est 1234567890
1234567890
,json
数据中的预输入值有123456
,则匹配这个预输入值的信息,如果用户输入的是0987654321
,json
数据中的预输入值有098765
和09876543
两个时,则匹配09876543
, et la valeur de pré-saisie dans les data est
123456
, puis les informations qui correspondent à cette pré-saisie valeur, si la saisie utilisateur est PS:
0987654321
098765
🎜 et 🎜09876543
🎜, cela correspond à 🎜 Informations sur la valeur pré-saisie de 09876543
🎜. 🎜
🎜🎜Je suis tombé dans une impasse de requêtes floues et je n’arrive pas à m’en sortir. . . 🎜
C'est très ennuyeux. Vous devez parcourir toutes les données, alors laissez l'arrière-plan le faire
.