我在下面有这个Jquery代码,但是当我运行它时,默认情况下它不会选择第一个值。如何使用Jquery在此选择菜单中选择第一个值?
HTML:
<select class="form-control" id="txtAmountDays">
Jquery的:
day = $(this).data('id');
var options="";
var end_period = 24;
for(var i=day;i<=end_period;i++)
{
options+="<option value='"+i+"'>"+i+"</option>";
}
$("#txtAmountDays").html(options);
答案 0 :(得分:2)
您可以使用selectedIndex
方法将select元素的0
属性设置为.prop()
:
$("#txtAmountDays").html(options).prop('selectedIndex', 0);
或使用.val()
方法:
$("#txtAmountDays").html(options).val(day);