只允许InputText字段中的TypeAhead值
问题描述:
我想弄清楚如何限制用户在InputText字段中的TypeAhead值。我认为我的想法是运行逻辑onblur,它会检查字段中的值是否符合可接受的值。我的inputText和typeAhead代码如下:只允许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>
在此先感谢您的任何想法。
答
您是否尝试了Dojo FilteringSelect?这就像组合框和类型提前编辑框的组合。 ExtLib带有一个Xpages版本。
如果你不熟悉,你可能想在这里看看: