Select2发出多个结果

时间:2013-09-11 03:33:10

标签: javascript jquery ajax json jquery-select2

我遇到Select2的问题,它只允许<input>中的一个部分。我不能将<select>与倍数一起使用,因为当使用ajax作为数据结果时,它显然是对select2的限制。

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

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

我怀疑问题与上面的代码有关但不能确定。搜索模型(例如D7000)时,它显示正确,如此处显示的示例image1

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

image2

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

image3

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

0 个答案:

没有答案