更改选择列表的选定值

时间:2012-06-18 05:32:27

标签: javascript jquery

我正在使用selectmenu plugin作为我的选择列表。我想使用jquery更改选择列表的选定值。我试过了:

               $('select').val("new selected value");
               $('select').selectmenu("value", "new selected value");

但是上述两种方法都不起作用。请帮帮我?

2 个答案:

答案 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")应该有效,但您必须使用选项索引而不是“新选择的值”