実際、この質問はこのLINKに関連していますが、問題は、ユーザー入力の単語を定数値に一致させることです。
私の定数はTAGS = '101 APPLE, 102 BEAR, 103 CAT, 104 DOG'.split(",");
私の入力はvar input = '101 APPLE'
入力変数がTAGS
定数に存在するかどうかを確認する必要があります。
あなたが私を助けてくれることを願っています。
実際、この質問はこのLINKに関連していますが、問題は、ユーザー入力の単語を定数値に一致させることです。
私の定数はTAGS = '101 APPLE, 102 BEAR, 103 CAT, 104 DOG'.split(",");
私の入力はvar input = '101 APPLE'
入力変数がTAGS
定数に存在するかどうかを確認する必要があります。
あなたが私を助けてくれることを願っています。
あなたはできる;
var found = $.inArray(input, TAGS) > -1;
(リテラル文字列の。の後のスペースを削除する,
か、分割する前にスペースを置き換える必要があります)
クロスブラウザソリューションについては、$。inArray()を参照してください。
if($.inArray(input,TAGS) > -1) {...}
試す
if(TAGS.indexOf("101 APPLE") > -1){ ... }
or
if($.inArray("101 APPLE",TAGS) > -1) { ... }