jquery 1.3.2中的多选在弹出窗口中不起作用
Multiple Select in jquery 1.3.2 does not work in popup
如果我直接在页面上进行多选,它可以工作并显示良好;但如果我在弹出窗口上有多选,显示是错误的,它只显示一个元素。有人能告诉我为什么以及如何修复它吗?
我在这个jsfiddle中展示了我的问题:http://jsfiddle.net/uvvm40Lu/4/(点击弹出链接)。
这是我的代码:
<select id="transactionType0" multiple="multiple" data-native-menu="false" size="7">
<option value="Mo">Mo</option>
<option value="Di">Di</option>
<option value="Mi">Mi</option>
<option value="Do">Do</option>
<option value="Fr">Fr</option>
<option value="Sa">Sa</option>
<option value="So">So</option>
</select>
<a href="#popup1" data-rel="popup" data-position-to="window">popup</a>
<div id="popup1" data-role="popup" data-overlay-theme="a">
<select id="transactionType1" multiple="multiple" data-native-menu="false" size="7">
<option value="Mo">Mo</option>
<option value="Di">Di</option>
<option value="Mi">Mi</option>
<option value="Do">Do</option>
<option value="Fr">Fr</option>
<option value="Sa">Sa</option>
<option value="So">So</option>
</select>
如果您查看弹出文档:http://api.jquerymobile.com/1.3/popup/,您将看到它不支持弹出链接(即一个弹出窗口在另一个弹出菜单上打开)。不幸的是,多选使用弹出窗口来显示选项,因此它违反了弹出链接问题。
有一个名为simpledialog2的jQM插件确实允许链接:http://dev.jtsage.com/jQM-SimpleDialog/demos2/,或者你可以自己滚。
相关文章:
- Angular$scope在模式窗口内不起作用
- JS-窗口宽度函数不起作用
- 剑道UI下拉列表在剑道窗口内不起作用
- 执行angularJS窗口警报不起作用
- FB.login有效,但弹出窗口不起作用;t关闭
- jquery 1.3.2中的多选在弹出窗口中不起作用
- JS窗口.位置不起作用
- 具有子窗口的窗口打开器在同一窗口中导航不起作用
- 窗口滚动不起作用
- 模式弹出窗口内的按钮点击不起作用
- 引导程序弹出窗口(bootbox)中的Javascript事件不起作用
- ng在ui gmap窗口内单击不起作用
- 按钮点击事件在弹出窗口中不起作用
- PHP变量作为Javascript弹出窗口不起作用
- 窗体窗口警报,不'不起作用
- 如果在外部单击,则隐藏弹出窗口.为什么我的脚本没有'不起作用
- Javascript按钮单击在Chrome扩展弹出窗口中不起作用
- 获取 HTML 父窗口将不起作用.建议
- 触摸事件在模式弹出窗口上不起作用
- Javascript窗口/图像加载时间 - 这应该不起作用,但它确实有效