同じ選択リストを使用するオートコンプリートフィールドの数が可変のフォームがあります。これらのフィールドは、必要に応じて追加および削除されます。unbind()
ページ上のパラメータが変更されるたびに、最初に呼び出してautocomplete()
から新しいパラメータをURLに追加して、すべてのフィールドのリストを更新しようとします。
$('input.foo').unbind().autocomplete(url?new_param=bar);
問題は、unbind()がバインド解除されていないように見えることです。入力フィールドに入力すると、オートコンプリートイベントの履歴全体が表示されます。
また、flushCacheを試しましたが無駄になりました。
古いイベントをクリアするにはどうすればよいですか?
ありがとう。