我一直在尝试将自动完成功能添加到文本框中。我想使用文本框内容以及选定的搜索字段(从单独的下拉列表中选择)作为参数对数据库进行Ajax调用。我能够使用AjaxToolkit AutoCompleteExtender,但是这不允许我传递除文本框内容之外的任何参数。我让所有的ajax工作到了我得到所有自动完成建议的字符串数组。
我的问题是,我应该将哪些HTML元素用于实际的扩展器部分?我知道预制AutoCompleteExtender使用<'ul'>它填充的元素<'li'>项目,但似乎用js / jquery做起来很麻烦。是否有一个控件允许我将我的字符串数组绑定到它?谷歌使用了什么?
答案 0 :(得分:0)
您还可以将ContextKey
传递给ajax回调。
答案 1 :(得分:0)
<ul><li>
是此类函数的正确模式。