我有一个独特的情况,我需要在我正在进行jquery autolookup的字段上执行回发。
以下是我现在如何使用jquery,它使用CssClass查找文本框:
$(".txtWorkCode").autocomplete({
source: "SearchFill.aspx?ControlInfo=Expense",
minLength: 2
});
这项工作正常,但是执行自动完成的字段必须在获取查找值时进行回发(以填充行中的其他字段)。 我不能使用传统的onBlur或onTextChanged,因为我收回了我输入的值来进行autolookup(它是短路的)。
我需要jQuery来启动回发。我尝试了各种版本:
.result(function (event, item)
但没有一个有效。我正在使用UI 1.8.9。自动完成。
感谢您提供任何帮助。
答案 0 :(得分:0)
你可以挂钩自动完成功能的select事件来执行异步回发吗?
http://jqueryui.com/demos/autocomplete/#event-select
选择项目时触发 从菜单; ui.item指的是 选定的项目。默认操作 select是替换文本字段的 值与所选的值 项目。取消此事件会阻止 更新的价值,但确实如此 不要阻止菜单关闭。
直接来自jQueryUI网站。