jquerymobile 动态添加选择菜单
jquerymobile Add select menus dynamically
我有一组保管箱代码是
<fieldset data-role="controlgroup" data-type="horizontal">
<!--<legend> </legend>-->
<select name="select-widget" id="select-widget">
<option value="Widget">Widget</option>
</select>
<select name="select-nbl" id="select-nbl">
<option value="NBL">NBL</option>
<option value="HSM">HSM</option>
<option value="TERR">TERR</option>
<option value="KEY_ACCOUNT">KEY ACCOUNT</option>
</select>
<select name="select-level-focus" id="select-level-focus">
<option value="LEVEL">LEVEL</option>
<option value="FOCUS">FOCUS</option>
</select>
<select name="select-wdg" id="select-wdg">
<option value="WDG">WDG</option>
</select>
<select name="select-wds" id="select-wds">
<option value="WDS">WDS</option>
</select>
</fieldset>
不,我想删除 exixsting 选择框或在更改"选择-nbl"或"选择级别焦点"时向其添加新的选择框
如何使用jquerymobile做到这一点
这与jQuery mobile关系不大,这只是一个移动框架。你想在这里做的事件侦听器和 DOM 操作仍然由 jQuery 处理。
无论如何,你是怎么做到的?
好吧,你有你的事件侦听器:
$('#select-nbl').change(function() {
#Do something
});
你可以隐藏东西:
$('#select-wdg').parents('.ui-select').hide();
使用parents()是为了照顾jQuery移动版放入的额外样式。
你不能轻易地将选择框添加到jQuery mobile,但如果它们是隐藏的,你可以显示它们。
$('#select-wdg').parents('.ui-select').show();
这一切都是行动:http://jsfiddle.net/luhn/Vgc4g/9/
相关文章:
- 基于其他下拉菜单选择隐藏/显示下拉菜单
- 使用vue路由器,我如何才能使菜单选择的样式
- Asp.net 引导下拉菜单 - 选择一个项目
- 检测引导下拉菜单选择的正确方法是什么
- 当上一个下拉菜单选择了某些内容时,javascript显示下拉菜单
- 转换UL->li inot为同位素过滤菜单选择的列表
- Jquery:在下拉菜单选择上调用函数
- Javascript菜单选择
- 如何根据下拉菜单选择隐藏/显示文本框
- 使用.on的多个下拉菜单选择文本仅适用于第一个下拉菜单
- 如何基于两个下拉菜单选择进行页面重定向
- WordPress 类别下拉菜单选择链接断开
- Jquery - 根据下拉菜单选择加载 XML 文件
- 使用下拉菜单选择不同的语言并翻译 RoR 3.2 Ruby 2.0
- 将下拉菜单选择保存在 Cookie 中
- JavaScript 披萨菜单选择列表
- 如何生成下拉菜单选择以根据数据库中可用的行/记录表单数据填充表单
- 尝试在鼠标悬停时为Wordpress中的下拉菜单选择添加突出显示
- 使后台生成的下拉菜单选择成为强制性的
- 求和2个跨度元素中的两个值(用户可以通过下拉菜单选择每个跨度元素的值)