Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery Mobile-隐藏下拉选项_Jquery_Html_Jquery Mobile - Fatal编程技术网

JQuery Mobile-隐藏下拉选项

JQuery Mobile-隐藏下拉选项,jquery,html,jquery-mobile,Jquery,Html,Jquery Mobile,我有一个下拉列表,我想隐藏某些选项,除非我通过data native menu=“false”使用JQuery Mobiles增强版本,否则选项(测试2)不会隐藏。更进一步,我还需要在用户选择每个选项时动态更新这些选项 测试1 测试2 测试3 测试1 测试2 测试3 当使用自定义选择菜单时您的选择DOM将在生成过程中替换为其他DOM元素。因此,您不能隐藏选项元素,而期望您的自定义选择菜单也会隐藏它们 但是,您可以使用disabled=“disabled”禁用该选项 测试1 测试2 测试3

我有一个下拉列表,我想隐藏某些选项,除非我通过data native menu=“false”使用JQuery Mobiles增强版本,否则选项(测试2)不会隐藏。更进一步,我还需要在用户选择每个选项时动态更新这些选项


测试1
测试2
测试3
测试1
测试2
测试3

当使用自定义选择菜单时您的
选择
DOM将在生成过程中替换为其他DOM元素。因此,您不能隐藏
选项
元素,而期望您的自定义选择菜单也会隐藏它们

但是,您可以使用
disabled=“disabled”
禁用该选项


测试1
测试2
测试3

我只想纠正拼写错误的单词

"disabled="disabled">Test 2"
感谢并添加selectmenu(“刷新”,真);禁用后,我能够动态禁用它们。
<select data-mini="true" data-native-menu="false">
    <option>Test 1</option>
    <option disabled="disbaled">Test 2</option>
    <option>Test 3</option>
</select>
"disabled="disabled">Test 2"