我正在使用selectmenu plugin
作为我的选择列表。我想使用jquery更改选择列表的选定值。我试过了:
$('select').val("new selected value");
$('select').selectmenu("value", "new selected value");
但是上述两种方法都不起作用。请帮帮我?
答案 0 :(得分:4)
Doc说跟随
// read
$('select#speedA').selectmenu("value")
// write
$('select#speedA').selectmenu("value", "VALUE")
这也有效。 Check this out
修改强>
问题可能是,您的“新值”必须与您对选择列表的选项列表不匹配。文字应完全匹配。
在我的示例中,尝试更改此行
$('select').selectmenu("value", "An Army")
到
$('select').selectmenu("value", "An Army1")
看到这个也无法正常工作
答案 1 :(得分:0)
$('select').selectmenu("value", "new selected value")
应该有效,但您必须使用选项索引而不是“新选择的值”