【发布时间】:2016-06-28 11:21:15
【问题描述】:
关于 JQuery 和 JQueryMobile,
代码在这个 JSFiddle 链接中:https://jsfiddle.net/nyluje/jg5cgw76/7/
我使用flipswitch 来改变select 对象是否具有multiple 属性。
起初flipswitch 是off,而multiple 属性不适用于select。
如果我使用select,我只能选择一个选项(这很好用)。
然后我把flipswitch 变成on。现在使用我在函数setSelectAccordingToFs() 中实现的代码,属性multiple 被添加到select 中,然后可以选择多个选项。但是有人注意到pop-up,它不是一个原生菜单,没有正确显示多选,就像这张图片:
它继续显示单选面板。这确实允许添加选项,但不提供取消一些选项的可能性:
因此我想知道:如何刷新选择使用的选择面板菜单,取决于select 标签上的attribute 多重值:'off' 或'on'?
有什么想法吗?
【问题讨论】:
标签: javascript jquery jquery-mobile