其實這個問題與LINK有關,但是我們要將用戶輸入中的一個詞匹配到contant值。檢查輸入值是否與常量值完全匹配jquery
我常會TAGS = '101 APPLE, 102 BEAR, 103 CAT, 104 DOG'.split(",");
我的投入將是var input = '101 APPLE'
我需要檢查,如果我的輸入變量在TAGS
常數存在。
希望你能幫助我。
其實這個問題與LINK有關,但是我們要將用戶輸入中的一個詞匹配到contant值。檢查輸入值是否與常量值完全匹配jquery
我常會TAGS = '101 APPLE, 102 BEAR, 103 CAT, 104 DOG'.split(",");
我的投入將是var input = '101 APPLE'
我需要檢查,如果我的輸入變量在TAGS
常數存在。
希望你能幫助我。
對於跨瀏覽器的解決方案,請參閱$.inArray()
if($.inArray(input,TAGS) > -1) {...}
即可;
var found = $.inArray(input, TAGS) > -1;
(您將需要在文本字符串的,
後刪除空格或分裂之前替換它們)
哦,它只是一條線的聲明!男人這太棒了!謝謝你的方式 – jayvee
嘗試
if(TAGS.indexOf("101 APPLE") > -1){ ... }
or
if($.inArray("101 APPLE",TAGS) > -1) { ... }
明白了,夥計,感謝您的幫助! – jayvee