我有一个Ajaxtool工具包AutoComplete扩展程序控件,它以文本框为目标。我正在调用一个Web服务并返回值以绑定到AutoComplete扩展器,这很有效。
现在,如果用户从自动完成下拉列表中选择了一个值,则会在其中填充目标文本框,但如果用户在文本框中键入了值,并且该值在自动完成下拉列表中,则可以保留该值,但是如果用户键入文本框中不在自动完成下拉列表中的任何其他值,则应在文本框的模糊处清除用户键入的值。这是UI条件。我不确定在文本框的onblur()中编写什么代码。任何帮助将不胜感激。
答案 0 :(得分:0)
此问题已得到解决。我将Web服务结果保存在文本框的隐藏字段和onblur中,我将文本框中输入的值与隐藏字段中显示的列表进行了比较。