自动完成仅适用于onload组件

时间:2012-07-25 06:20:53

标签: jquery autocomplete

我正在使用jquery自动完成插件进行自动建议。

仅为页面的onload元素加载。

如何通过ajax使用jQuery加载的元素使其工作?

1 个答案:

答案 0 :(得分:3)

在追加元素之后再次致电$(...).autocomplete(...)(再次)在ajax的成功回调中。

E.g:

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

P.s。:如果您有自动完成元素onload并且只想更改其选项,则可以使用自动完成的source参数动态获取值(不再设置自动完成)。