1

自動提案に jquery autocomplete プラグインを使用しています。

ページの onload 要素に対してのみロードされます。

ajaxを介してjQueryでロードされた要素に対してどのように機能させることができますか?

4

1 に答える 1

3

$(...).autocomplete(...)ajax の成功コールバックなどで、要素を追加した後に (再度)呼び出します。

例えば:

$(...).ajax({
    ...
    success: function(respond) {
        $(...).append(respond); // add new elements
        $(...).autocomplete(...); // add autocomplete to them
    }
    ...
});

Ps: オートコンプリート要素がオンロードされていて、それらのオプションのみを変更したい場合はsource、automplete のパラメーターを使用して値を動的に取得できます (オートコンプリートを再度設定する必要はありません)。

于 2012-07-25T06:27:00.453 に答える