想實現一個功能,就是當使用者在input
輸入10位數字後點擊查詢按鈕
後,去匹配json
資料中的預輸入值,並根據不同的資訊回饋不同的查詢結果。
然而json
的預輸入值只有8位或6位(相對應10位數字的前8位或前6位,匹配優先權是先8位後6位)。請教這個查詢判斷該如何做?謝謝!
json
格式:
{"id":"123456","info":"这是普通用户"},
{"id":"87654321","info":"这是高级用户"}
{"id":"876543","info":"这是尊享用户"}
例如使用者輸入的是1234567890
,json
資料中的預輸入值有##123456,則符合這個預輸入值的信息,如果使用者輸入的是0987654321
,json
資料中的預輸入值有
098765和09876543
兩個時,則符合09876543
的預輸入值的資訊。
PS:自己鑽進了模糊查詢的死胡同,有點繞不出來。 。 。
雷雷
很坑爹.要遍歷所有資料,這種事還是讓後台做吧.
雷雷