javascript - 使用 jquery 根据用户定义的变量在 select 中选择一个选项

标签 javascript jquery select

给定一个用户定义的变量jstatus,我希望应该在给定的选项列表中选择该特定变量。

我的列表是这样的:

<select name='job_status' id='job_status'>
    <option>Pre-press</option>
    <option>Printers</option>
    <option>Cutting</option>
    <option>Final touches</option>
    <option>Delivery</option>
    <option>Ready</option>
</select>

在设置 jstatus 的值后,在我的 javascript 代码中的某处,这是我的 jquery:

$("#job_status option[value='"+jstatus+"']").attr('selected','selected');

但是它不起作用。正确的做法是什么?

最佳答案

最简单的方法是直接设置值:

jQuery("#job_status").val(jstatus);

关于javascript - 使用 jquery 根据用户定义的变量在 select 中选择一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15766448/

相关文章:

javascript - JQuery 待办事项列表未运行

MySQL - 计算自上次登录以来一个用户更改了多少个 "items"

MySQL 复杂查询

javascript - 找不到模块 '.../models/user' nodejs

javascript - 如何防止用户从查询参数访问 JSON 数据?

javascript - 使用forever时从 Node 服务器发送电子邮件失败

android - 没有这样的列错误-sqlite

javascript - Flask 和 Reactjs 抛出 JSX 转换错误

javascript - 一键有效创建新元素

javascript - jquery datepicker onselect 事件在 IE 11 中显示无效日期