使用自动填充时未调用我的通用处理程序
我在.aspx页面中有这个。
$(document).ready(function () {
$("#test").autocomplete("Handlers/MyHandler.ashx");
}
这个文件包含jquery-1.4.2.min.js和jquery-ui-1.8.custom.min.js
我在服务器上放置一个断点永远不会到达,也使用firebug来查看jquery是否正在发出请求而没有,可能是插件的错误?
答案 0 :(得分:3)
您没有正确初始化jQuery ui自动完成,传递带有source属性的对象:
$(document).ready(function () {
$("#test").autocomplete({source: "Handlers/MyHandler.ashx"});
}
直接传递字符串用于访问其中一个方法,例如:
$("#test").autocomplete("enable");