0

オートコンプリートを使用しているときにジェネリックハンドラーが呼び出されていません。

これは.aspxページにあります。

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

このファイルには、jquery-1.4.2.min.jsとjquery-ui-1.8.custom.min.jsが含まれています

サーバーにブレークポイントを設定しましたが、到達することはありません。また、firebugを使用して、jqueryがリクエストを行っているかどうかを確認しましたが、プラグインのバグである可能性がありますか?

4

1 に答える 1

3

jQuery uiオートコンプリートを適切に初期化していない場合は、ソースプロパティを持つオブジェクトを渡します。

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

文字列を直接渡すことは、そのメソッドの1つにアクセスするために使用されます。次に例を示します。

$("#test").autocomplete("enable");
于 2011-02-13T03:10:40.303 に答える