Amr*_*rhy 103 html javascript jquery
我想知道如何使用jquery在我的页面上的所有选择标签中选择第一个选项.
试过这个:
$('select option:nth(0)').attr("selected", "selected");
Run Code Online (Sandbox Code Playgroud)
但没有奏效
RSo*_*erg 188
试试这个......
$('select option:first-child').attr("selected", "selected");
Run Code Online (Sandbox Code Playgroud)
另一种选择是这个,但它只能一次用于一个下拉列表,如下所示:
var myDDL = $('myID');
myDDL[0].selectedIndex = 0;
Run Code Online (Sandbox Code Playgroud)
看看这篇关于如何基于价值进行设置的帖子,它有趣但不会帮助您解决这个特定问题:
Ais*_*ina 13
你的选择器错了,你可能正在寻找
$('select option:nth-child(1)')
Run Code Online (Sandbox Code Playgroud)
这也可以:
$('select option:first-child')
Run Code Online (Sandbox Code Playgroud)
Muh*_*agy 10
用于RSolgberg的Ana替代解决方案,'onchange'如果存在则触发该事件:
$("#target").val($("#target option:first").val());
Run Code Online (Sandbox Code Playgroud)
小智 5
$("#DDLID").val( $("#DDLID option:first-child").val() );
Run Code Online (Sandbox Code Playgroud)