javascript - 使用本地数组自动完成

标签 javascript jquery jquery-ui jquery-ui-autocomplete

以下作品:

$("#txtAllowSearch").autocomplete(
    { source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"] }
);

但是以下方法不起作用:

var $local_source = '["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]';

$("#txtAllowSearch").autocomplete(
    { source: $local_source }
);

我不擅长数组。

最佳答案

删除单引号:

var $local_source = ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"];

否则 $local_source 是一个字符串而不是数组。

关于javascript - 使用本地数组自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4815123/

相关文章:

jQuery 自动完成绑定(bind)动态元素

javascript - 使用 await setState() 是否正确?

javascript - 我怎样才能点击Python中的按钮

javascript - 电子邮件JS : Only works sometimes

javascript - 检查二维数组中是否存在大于数字的值

jquery 函数显示指向按钮的箭头以及每个按钮的简短说明

javascript - 从点获取元素时如何忽略特定类的div

c# - 使用ajax后返回同一 Controller 的另一个MVC3 View

javascript - jquery - 检查元素的类型

javascript - 创建一个带边界的可拖动 jquery ui datepicker 控件