Xpages 仅允许InputText字段中的提前键入值

Xpages 仅允许InputText字段中的提前键入值,xpages,Xpages,我试图找出如何限制用户在InputText字段中提前键入值。我的一个想法是运行LogiconBlur,根据可接受的值检查字段中的值。我的inputText和typeAhead代码如下: <xp:inputText id="TypeAhead"> <xp:typeAhead mode="partial" minChars="2" ignoreCase="true"> <xp

我试图找出如何限制用户在InputText字段中提前键入值。我的一个想法是运行LogiconBlur,根据可接受的值检查字段中的值。我的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版本

如果您不熟悉,您可能需要在此处查看: