我试图弄清楚如何将用户限制为InputText字段中的TypeAhead值。我有一个想法是运行逻辑onblur,它将检查字段中的值与可接受的值。我的inputText和typeAhead代码如下:
<xp:inputText id="TypeAhead">
<xp:typeAhead mode="partial" minChars="2" ignoreCase="true">
<xp:this.valueList>
<![CDATA[#{javascript:db = new Array(@DbName()[0], 'names.nsf');
return @DbColumn(db, "($VIMPeople)", 1)}]]>
</xp:this.valueList>
</xp:typeAhead>
</xp:inputText>
提前感谢任何想法。
答案 0 :(得分:2)
您是否尝试过dojo FilteringSelect?它就像一个组合框和一个提前编辑框的组合。 ExtLib附带了一个Xpages版本。
如果您不熟悉,可以在这里查看: