Ich möchte eine Funktion implementieren, bei der der Benutzer einen Wert vorab in die input
输入10位数字后点击查询按钮
后,去匹配json
Daten eingibt und unterschiedliche Abfrageergebnisse basierend auf unterschiedlichen Informationen zurückmeldet.
Der Input-Ahead-Wert von json
beträgt jedoch nur 8 oder 6 Ziffern (entsprechend den ersten 8 oder ersten 6 Ziffern einer 10-stelligen Zahl, die Übereinstimmungspriorität beträgt 8 Ziffern zuerst und 6 Ziffern später). Bitte sagen Sie mir, wie ich diese Anfrage beurteilen soll. Danke!
json
Format:
{"id":"123456","info":"这是普通用户"},
{"id":"87654321","info":"这是高级用户"}
{"id":"876543","info":"这是尊享用户"}
Zum Beispiel ist die Benutzereingabe 1234567890
1234567890
,json
数据中的预输入值有123456
,则匹配这个预输入值的信息,如果用户输入的是0987654321
,json
数据中的预输入值有098765
和09876543
两个时,则匹配09876543
und der Voreingabewert in den Daten ist
123456
, dann die Informationen, die dieser Voreingabe entsprechen Wert, wenn die Benutzereingabe PS:
0987654321
098765
🎜 und 🎜09876543
🎜, es stimmt mit 🎜Informationen über den vorab eingegebenen Wert von 09876543
🎜 überein. 🎜
🎜🎜Ich bin in eine Sackgasse der Fuzzy-Abfrage geraten und komme da nicht raus. . . 🎜
很坑爹.要遍历所有数据,这种事还是让后台做吧.