2011-08-15 51 views

回答

1

您可以使用source property操作源數組,然後在數組上應用everyfilter方法,具體取決於您想要獲取的匹配值的數量(第一個或所有匹配的值)。

1

您是否嘗試過使用getItemIndex()函數來搜索值?

ary = new ArrayList([ "a", "b", "c"]); // Create a list 
hasValue = ary.getItemIndex("a") >= 0; // Check whether "a" is in list 

如果您不需要的ArrayList那麼它就更簡單了:

ary = [ "a", "b", "c"]; // Create a list 
hasValue = ary.indexOf("a") >= 0; // Check whether "a" is in list 

如果你需要一個嚴格的類型匹配,那麼你必須循環列表爲Constantiner建議。

+0

哦,我想我的意思是在前端我有一個文本框,標籤和一個按鈕,當在文本框中鍵入a,b或c時,它應該出現在標籤上你好 – Nicholas

+0

嗯。你的意思是當用戶鍵入某個(隱藏的)值列表中的某個值時,該標籤會說出什麼,或者你的意思是如果該文本匹配某部分內容(例如字符串的一部分),那麼該標籤會更新?你想展示'你好'還是你想展示相匹配的東西? – Sheepy

+0

當用戶鍵入與數組列表匹配的東西時,hello應該出現的單詞 – Nicholas