我正在使用selectmenu plugin
我的选择列表。我想使用 jquery 更改选择列表的选定值。我试过 :
$('select').val("new selected value");
$('select').selectmenu("value", "new selected value");
但是以上两个都不起作用。请帮帮我好吗?
我正在使用selectmenu plugin
我的选择列表。我想使用 jquery 更改选择列表的选定值。我试过 :
$('select').val("new selected value");
$('select').selectmenu("value", "new selected value");
但是以上两个都不起作用。请帮帮我好吗?
医生说如下
// read
$('select#speedA').selectmenu("value")
// write
$('select#speedA').selectmenu("value", "VALUE")
这也有效。看一下这个
编辑
问题可能是,您的“新值”不能与您对选择列表的选项列表匹配。文本应完全匹配。
在我的示例中,尝试将此行更改
$('select').selectmenu("value", "An Army")
为
$('select').selectmenu("value", "An Army1")
并且看到这也行不通
$('select').selectmenu("value", "new selected value")
应该可以,但您必须使用选项索引而不是“新选定值”