自動提案に jquery autocomplete プラグインを使用しています。
ページの onload 要素に対してのみロードされます。
ajaxを介してjQueryでロードされた要素に対してどのように機能させることができますか?
自動提案に jquery autocomplete プラグインを使用しています。
ページの onload 要素に対してのみロードされます。
ajaxを介してjQueryでロードされた要素に対してどのように機能させることができますか?
$(...).autocomplete(...)
ajax の成功コールバックなどで、要素を追加した後に (再度)呼び出します。
例えば:
$(...).ajax({
...
success: function(respond) {
$(...).append(respond); // add new elements
$(...).autocomplete(...); // add autocomplete to them
}
...
});
Ps: オートコンプリート要素がオンロードされていて、それらのオプションのみを変更したい場合はsource
、automplete のパラメーターを使用して値を動的に取得できます (オートコンプリートを再度設定する必要はありません)。