通用处理程序(ashx)没有使用jquery自动完成插件而上升

时间:2011-02-13 02:53:01

标签: jquery asp.net handler jquery-autocomplete generic-handler

使用自动填充时未调用我的通用处理程序

我在.aspx页面中有这个。

 $(document).ready(function () {
     $("#test").autocomplete("Handlers/MyHandler.ashx");
 }

这个文件包含jquery-1.4.2.min.js和jquery-ui-1.8.custom.min.js

我在服务器上放置一个断点永远不会到达,也使用firebug来查看jquery是否正在发出请求而没有,可能是插件的错误?

1 个答案:

答案 0 :(得分:3)

您没有正确初始化jQuery ui自动完成,传递带有source属性的对象:

$(document).ready(function () {
     $("#test").autocomplete({source: "Handlers/MyHandler.ashx"});
 }

直接传递字符串用于访问其中一个方法,例如:

$("#test").autocomplete("enable");