JQuery Select2,无法取消选中formatSelection呈现的复选框

时间:2014-06-03 13:47:45

标签: jquery javascript-events jquery-select2

我正在开发一个选择小部件,它应该能够将复选框组显示为可选项。

其中一些是readonly,没有问题。

问题1 :在提交表单之前,某些用户必须取消选中。但JQ Select2仅显示内部输入,不允许我点击它们。

到目前为止,这是我的代码。 Select2 with inner checkboxes Demo

这是初始化,从底部开始阅读。

$(document).ready(function() {
    var $choice = colonizacion.integrateSelect2();
    colonizacion.addHiddenValueUpdater($choice);
});

HTML,将复选框选项带入容器div的data-options属性中,该属性被解析并呈现为可选择的optoins。

问题2 :另一个问题是,如果复选框组包含多个复选框,则jqselect2不会重新标注自己,只会甩掉第一个。

替代方案我可以想到,在不知道JQSelect2的内部是触发生成JQSelect2之外的复选框组DOM元素作为常规输入,没有返回标记,所以它是空的。但那太讨厌了。

谢谢!

0 个答案:

没有答案