【发布时间】:2020-03-11 15:36:16
【问题描述】:
我的部分下拉菜单如下所示:
<select id="odStatus" class="odStatus">
<option value="placed">Placed</option>
<option value="shipped">Shipped</option>
<option value"Completed">Completed</option>
<option value="Cancelled">Cancelled</option>
</selection>
在我的 orders.hbs 中,我检索包含状态字符串的数据
$.get("/getOrderDetail/"+ id, (data)=>{
// ...
$('#orderDetail').find('#odStatus value=[' + data.order.status + ']').attr('selected', 'selected');
// ...
}
我正在尝试获取它,所以#odStatus 显示状态是什么,但我无法开始工作。
【问题讨论】:
-
顺便说一句,您应该使用 .prop 来设置和取消设置属性,而不是 .attr;喜欢
.prop('selected',true)