0

2 番目の 2 つのテキスト ボックス (調査員と機関) で jQuery オートコンプリートを使用するページがあります。データを正常に取得して表示していますが、入力を続けると何らかの理由でデータのリストがフィルタリングされません。

理由を知っている人はいますか?これを有効にするために何かする必要がありますか? jQuery サイトによると、オートコンプリート初期化子の唯一のオプションはdelayminLength、およびsourceです。

前もって感謝します!jQ v1.4.1 と jQui v.1.8rc1 を使用しています。

以下は、$(document).ready() で呼び出しているコードです。

function hookUpAutoCompletes() {
    $('table#params input[name=sinvestigator]').autocomplete({
        source: "json-investigators.asp", 
        minLength: 2
    })

    $('table#params input[name=sinstitution]').autocomplete({
        source: "json-institutions.asp",
        minLength: 2
    })
}
4

2 に答える 2

0

その jQueryUI 関数はまだ開発中のようです..

とにかく、リンクしたページには次のように書かれています:

依存関係:

UIコア

UI ウィジェット

これが本当の問題かどうかはわかりませんが、UI ウィジェットを読み込んでいません

于 2010-01-29T20:25:04.147 に答える
0

これは、コメントで JZ ライブラリを使用するという fsb の提案によって完了しました。

私はjQ-UIを使用していません。オートコンプリートがまだ出ていることを知りませんでした。私は JZ の jquery-autocomplete プラグインを使用しています。しかし、私はあなたのテストページを試しました。私は調査員と機関の両方で「パ」と「ザ」を試しましたが、両方で同じ非常に驚くべき結果が得られました。バックエンドがあなたが考えているものを返していると確信していますか? もしそうなら、このテストページで正しい動作と間違った動作の違いを推測することはできないと思います.

于 2010-09-03T15:19:38.473 に答える