该应用程序是用ASP VB经典和各种Java脚本编写的。我面临一些问题
1)当我在下拉框中选择一个条目时,我可以使用“onBlur”方法来执行此时所需的操作
我可以使用一次AutoSuggest文本框的方法是什么 a)从列表中选择所需的条目(例如“onSelect”)。 b)用户从不选择,但实际上手动输入整个选择。在这种情况下,我需要一个方法,如“onBeingDoneTyping”
2)定义常规下拉列表后,我可以显示用户友好的描述(如名字和姓氏)。与此同时,在我的案例中,我可以在内部检索该记录的索引与参数“value”的第一个条目:PatientID。 “”<%= lsSelected%>><%= PatientName%>
在textBox中使用AutoSuggest功能时如何实现?
说我允许“名字姓氏”
是否有可以使用的隐藏参数让我知道所选条目的索引? 另外,我应该在数据库“FirstLastName”中创建一个列来加速搜索吗?
答案 0 :(得分:1)
对于(1)您正在使用自动完成功能。我已经将这个jQuery与经典ASP一起使用了几次(优秀的小插件):http://docs.jquery.com/Plugins/Autocomplete - 那里有一个很好的演示和示例源。
对于(2) - 假设您正在使用jQuery插件,那么您的对象是文本框,而不是选择对象。因此,如果您创建的文本框是:
<input type="text" name="example" id="example" />
提交表单时,任何request.form("example")
将返回输入的文本,而不是任何选项列表中的索引/选定值。