问问题
7767 次
2 回答
4
您可以查找option
value = -1 的元素,然后将selected
属性设置为 true:
$('select.closedStatus').find('option[value="-1"]').prop('selected', true);
您正在执行的操作 ( $('.closedStatus').first().val('-1');
) 将不起作用,因为这是选择 select 的第一个子项,这是一个选项,并设置该选项的值。我不确定这会产生什么影响(我认为您不能调用val('-1')
选项元素),但如果它确实有效,它将第一个选项的值更改为 -1 而不会影响选择。
于 2013-06-28T14:29:50.217 回答
1
它会为你工作
改变
$('.closedStatus option[value=-1]').attr('selected','selected');
反而
$('.closedStatus').first().val('-1');
于 2013-06-28T14:17:56.463 回答