我在页面上有多个选择框,我想将焦点设置在特定选择框的第一个元素上。 这里 显示了如何设置选择框上的焦点。但我需要指定哪个选择框。我尝试过以下代码,但它没有设置焦点:
$('#thirdDropBox select:first').focus();
我在页面上有多个选择框,我想将焦点设置在特定选择框的第一个元素上。 这里 显示了如何设置选择框上的焦点。但我需要指定哪个选择框。我尝试过以下代码,但它没有设置焦点:
$('#thirdDropBox select:first').focus();
如果您希望用户在多个选择框中聚焦于第一个选择框,则可以使用以下jQuery代码:
如果您有第一个选择框的id,您可以使用以下代码直接访问该元素:
$(document).ready(function () {
$('#idOfFirstSelect').focus();
});
然而,如果您没有该ID,以下代码应该可以工作。$(document).ready(function () {
$('select').first().focus();
});
另外一点,如果您想要有一个默认选项被选中,您可以在HTML中将该选项设置为"selected":
<option value="saab" selected="selected">Saab</option>
JQuery选择器:
$('#thirdDropBox select:first')
$('select:first')