javascript - 如果具有该值的选项不存在,则设置选择字段的选定值

标签 javascript jquery

我想设置一个select框的selected值,如果存在则设置,如果不存在则添加到select框中。

我该怎么做?

我有:

<select id="abc" name="abc">
</select>

我要:

  $('#abc').val(123);

之后:

<select id="abc" name="abc">
<option value="123" selected>
</select>

最佳答案

你可以追加元素

var html = '<option value="123">123</option>';
jQuery("#abc").append(html);

关于javascript - 如果具有该值的选项不存在,则设置选择字段的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38432585/

相关文章:

javascript - 到圆中心 JS 的距离

javascript - 是否可以在没有 return 关键字的情况下解析异步函数

javascript - POST HTML图像对象作为文件

javascript - 在 jQuery 中将函数引用作为事件处理程序传递

javascript - 如何在 Angular JS 中为 {{expression}} 文本着色并将所有文本保留在一行中?

javascript - 如何仅在单击子项时触发父级单击事件

javascript - 引用错误 : fetch is not defined

javascript - JS对选中文本的复杂操作

jquery - 垂直居中文本 (jQuery)

javascript - A 帧动画框在特定区域随机移动