selectize js autocomplete似乎不起作用

Ath*_*tos 11 javascript jquery jquery-plugins selectize.js

请参阅以下示例小提琴:

虽然我可以从下拉列表中选择该选项,但输入不会自动完成.我希望当你输入B或A时,你应该得到香蕉,苹果的推荐.只有当列表中的项目不是现有项目时,它才应该让我添加它...

var data = ["banana","apple","orange"]; var items = data.map(function(x){return {item:x};});

$('#input-tags').selectize({
    delimiter: ',',
    persist: false,
    maxItems: 1,
    create:true,
    options: items,
    labelField: "item",
    valueField: "item"
});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

请注意,相同的方案似乎使用预定义的值: 小提琴

Sno*_*rnt 16

你需要添加一个

searchField: "item"
Run Code Online (Sandbox Code Playgroud)

对于选择性声明

这是固定的小提琴:http://jsfiddle.net/wh6Nx/

添加你需要的物品

create: function(input) {
    return {
        value: input,
        text: input
    }
}
Run Code Online (Sandbox Code Playgroud)

摆弄两者:http://jsfiddle.net/2ZrEu/

  • 可以在此处找到更多文档:https://github.com/selectize/selectize.js/blob/master/docs/usage.md#data_searching (2认同)