如何在jquerymobile中以编程方式选择下拉列表的选项
how to programmatically select an option of a dropdown list in jquery mobile
一旦文档准备好,我需要以编程方式从下拉列表中选择一个选项
例如,我有这个代码
<div class="ui-select">
<select name="DropDownList" id="DropDownList"
data-native-menu="false" tabindex="-1">
<option value="data1">Data1</option>
<option value="data2">Data2</option>
<option value="data3">Data3</option>
<option value="data4">Data4</option>
</select>
</div>
现在,如果我手动选择它,那么该选项就会被选中。但我需要在文档准备好后尽快按语法选择一个选项。怎么做?
var myselect = $("select#foo");
myselect[0].selectedIndex = 3;
myselect.selectmenu("refresh");
脚本取自:http://jquerymobile.com/demos/1.0a4/docs/forms/forms-selects.html
您可以使用jQuery获得所选选项,并使用jQuery移动事件"pageshow",这相当于jQuery上的"就绪"事件,但不建议移动站点
$("div[data-role*='page']").live('pageshow', function(event, ui) {
$("#DropDownList").find(":selected").val();
});
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 以编程方式选择文本Mobile Safari
- Thunderbird,如何以编程方式选择第一个选项卡
- 当一些事情可以通过JS或CSS完成时,我应该选择哪种方式
- Angularjs:如何让ui选择只有一种方式的模型竞标
- 如何以编程方式在 jsTree 中选择一个节点并打开所有父节点
- 以编程方式打开<选择>选取器
- 货到付款选择隐藏/显示付款方式
- 如何在jqueryDataTables中以编程方式取消选择由id标识的行
- 在rails中选择向表单添加文本字段的最佳方式
- 在同构的React web应用程序中,选择服务器渲染的最佳方式是什么
- 如何使用OpenLayers以编程方式选择功能
- 对象以编程方式移动后的 Fabricjs 在其新位置上不可选择
- 地集.Tree + JsonRestStore - 使用 tree.set(“path”) 以编程方式选择节点
- 在文档加载和函数调用时,行的选择方式不同
- 用户在Javascript的帮助下,仅通过单选按钮选择一个付款方式(信用卡)
- 选择打印机并以静默方式打印
- jQuery 脚本在以编程方式(不是由用户)更改选择选项时不起作用
- CSS 选择器从右到左进行评估.querySelectorAll() 选择器也会以这种方式进行评估吗?
- 用户取消选择,然后从数组中删除项目并进行排列,具体取决于它们的选择方式