自动完成TextInput - 仅匹配字符串的开头

时间:2011-10-30 17:49:55

标签: actionscript-3 flex

我的问题涉及我一直在研究的以下教程:

Building a Flex Type-Ahead Text Input

我成功地使用输入中输入的字符搜索可用的术语,但不管术语中字符的位置如何。但是,我想知道如何让人物只匹配术语的开头。

例如,假设我在文本输入中输入字符串“ app ”。我怎样才能只获得“ apple ”而不是“ pineapple ”作为选项出现?

1 个答案:

答案 0 :(得分:2)

public function filterSelection(item:Object):Boolean{
 if (String(item).indexOf(fruit.text)==0){
    return true;
  }
    return false;
}