过滤组合中的服务器端选项

时间:2017-01-11 14:55:40

标签: javascript combobox filtering webix

我将webix组合小部件中的选项设置为URL:

webix.ui({
  rows:[
    { 
      view:"combo", 
      options:"https://api.myjson.com/bins/c81ir" // test link
    }
  ]
});

URL返回静态JSON。但正如我所看到的,如果将选项设置为URL,它还会触发服务器端过滤:

Request URL:https://api.myjson.com/bins/c81ir?filter[value]=The

在我的情况下,这样的过滤什么也没做。

是否可以避免或者我应该在单独的AJAX调用中加载选项?

1 个答案:

答案 0 :(得分:1)

不是为什么,但使用建议网址,似乎有你期望的行为:

webix.ui({
  view:"combo",
  suggest: {
    url: "https://api.myjson.com/bins/c81ir" 
  }
});

代码段:http://webix.com/snippet/4d499263