【发布时间】:2014-03-30 16:28:29
【问题描述】:
我有一个函数,我们称之为getUsers()。此函数执行 ajax 调用并生成用户数组列表。此数组将在 jQuery 自动完成中用作源。所以它可能是这样的:
var users = getUsers();
$("#elm_id").autocomplete({
source: users
});
这实际上是我的代码的样子,并且该代码失败了,因为我认为在 XHR 尚未完成之前调用了自动完成功能。那么,我如何为该自动完成进行回调,以便在 $.ajax 的 success 回调之后执行自动完成,这确实应该在 getUsers() 函数之外完成。
【问题讨论】:
标签: javascript jquery ajax autocomplete