javascript - 更改选择列表的选定值

标签 javascript jquery

我正在为我的选择列表使用selectmenu 插件。我想使用 jquery 更改选择列表的选定值。我尝试过:

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

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

最佳答案

医生说如下

// read
$('select#speedA').selectmenu("value")
// write
$('select#speedA').selectmenu("value", "VALUE")

这也有效。 Check this out

编辑

问题可能是,您的“新值”必须与选择列表的选项列表不匹配。文本应该完全匹配。

在我的示例中,尝试更改此行 $('select').selectmenu("value", "An Army")

$('select').selectmenu("value", "An Army1") 

看看这也行不通

关于javascript - 更改选择列表的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11077378/

相关文章:

javascript - YouTube Feed API在FireFox中加载缓慢

javascript - [webpack] : npm ERR! 超出最大调用堆栈大小

javascript - IE6 刷新时内存泄漏?

jquery - 与 jQuery 同步 'radiogroups'

javascript - 正则表达式将字符串分割成不同大小的 block

javascript - 如何使用纯 vanilla javascript 和 php 上传文件?

javascript - Chrome 扩展 - 无法获取输入值

javascript - 当用户点击按钮时如何显示上传的图像?

javascript - Jquery.form (3.51.0-2014.06.20) fileupload 在 IE9 中不起作用(sharepoint 应用程序)

jquery.when did 不起作用 : it's executed immediately