在几个版本中没有使用 JQM 之后,我正在重新访问它。
我有一个简单的选择框
<select name="current-option" id="current-option" class="current-option" data-native-menu="false">
<option>Select Option</option>
<option value="1">option 1</option>
<option value="2">option 2</option>
</select>
我希望能够检测到此选择框中的更改,然后读取它的值。似乎典型的 jquery 方法不起作用,而且我在 api 中没有看到与此相关的事件:http://api.jquerymobile.com/selectmenu/
最佳答案
好的,您想知道更改事件发生后所选选项的值;您应该执行以下操作:--
$('#current-option').change(function () {
var optionSelected = $(this).find('option:selected');
//var optTextSelected = optionSelected.text();
var optValueSelected = optionSelected.val();
});
我会要求您更改您选择的标签的名称、ID 和类名称。
关于javascript - 检测 jQuery Mobile 1.4 中选择菜单的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21567420/