我对 Select2 有一个问题,它只允许<input>
. 我不能<select>
与倍数一起使用,因为它显然是在使用 ajax 获取数据结果时 select2 的限制。
示例代码(json数据在底部)http://jsfiddle.net/YeEmP/
id: function(data){
return {
product_id: data.product_id
};
}
我怀疑问题出在上面的代码上,但不能确定。搜索模型时,例如 D7000,它会像此处显示的示例一样正确显示
但是,如果我搜索另一个型号,即 D7100,它会说没有找到结果,但 ajax 请求会返回模型,就像它是 D7000 一样。
如果我搜索它首先无法识别的模型,它会起作用,反之亦然。
我不确定我做错了什么,但我的完整代码可以在 jsfiddle 链接中找到,它可能不起作用,因为我的数据源在示例中是 ajax,但我已将 json 数组作为注释掉的部分传递。