1

我对 Select2 有一个问题,它只允许<input>. 我不能<select>与倍数一起使用,因为它显然是在使用 ajax 获取数据结果时 select2 的限制。

示例代码(json数据在底部)http://jsfiddle.net/YeEmP/

id: function(data){
    return {
        product_id: data.product_id
    };
}

我怀疑问题出在上面的代码上,但不能确定。搜索模型时,例如 D7000,它会像此处显示的示例一样正确显示图像1

但是,如果我搜索另一个型号,即 D7100,它会说没有找到结果,但 ajax 请求会返回模型,就像它是 D7000 一样。

图2

如果我搜索它首先无法识别的模型,它会起作用,反之亦然。

图3

我不确定我做错了什么,但我的完整代码可以在 jsfiddle 链接中找到,它可能不起作用,因为我的数据源在示例中是 ajax,但我已将 json 数组作为注释掉的部分传递。

4

0 回答 0