Javascript Can';t在jQuery mobile中选择具有特定值的选项

Javascript Can';t在jQuery mobile中选择具有特定值的选项,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我无法在具有特定值的选择框中选择选项。这是我正在使用的代码: $('#group_e option[value="'+parameters.group+'"]').attr("selected", "selected"); 我做了console.log()parameters.group值,因此我知道它与我尝试选择的选项相等 我使用Phonegap和jQuery Mobile在XCODE模拟器中执行此操作。您需要刷新选择以反映更改值后的更改: $('#group_e').selectmenu

我无法在具有特定值的选择框中选择选项。这是我正在使用的代码:

$('#group_e option[value="'+parameters.group+'"]').attr("selected", "selected");
我做了
console.log()
parameters.group值,因此我知道它与我尝试选择的选项相等


我使用Phonegap和jQuery Mobile在XCODE模拟器中执行此操作。

您需要刷新选择以反映更改值后的更改:

 $('#group_e').selectmenu('refresh', true);

可能重复1)您不能在
选项
上调用
.selectmenu()
,它应该在
选择
本身上调用。2)
.selectmenu(“refresh”)
就足够了。@Omar:不确定它为什么对OP有效,但我觉得我使用了selectselector和not选项。谢谢你的更新。啊,我也没有注意到这一点,但它确实在某种程度上对选项本身起作用。但我当然会纠正它,因为你们永远不知道它以后会给你们带来什么麻烦,谢谢!