使用带有占位符的select2.js,我无法选择第一个项目

时间:2016-01-29 16:21:04

标签: javascript jquery jquery-select2

我有一个orderItems列表,我使用select2.js设置样式。但是,大多数情况下一切正常,当使用占位符时,用户会下拉列表,然后尝试选择列表中他们无法选择的第一个项目。如果用户选择除第一个项目之外的任何项目,然后返回并选择第一个正常工作的项目。它好像已经选择了第一个项目(它已经突出显示)但不是真的(因为列表的值为空并且显示占位符)。

HTML

misc_charge_amount

绑定JS

t1_c15

填充JS

tbl_order

" executeRequest"只是从一些Java代码中获取数据,填充列表工作正常,但我想包含代码,以便可以看到列表数据的来源。

如果有人对此有任何想法,或者经历过这种想法并知道如何解决它,我将非常感激。

谢谢,

克里斯

1 个答案:

答案 0 :(得分:0)

在推动&#34;真实&#34;值,请尝试将空<option></option>添加到select元素的开头。

更新:我为您写了JSFiddle example