将第一个选项设置为已选

我试图设置一系列选项中的第一个选项为选中状态。我有以下代码:


我尝试了以下代码:

jQuery(".atributosSort")[0].selectedIndex = 0;

jQuery(".atributosSort option:first").attr('selected','selected');

这两种方法都在How to make first option of 元素 jQuery("select").each(function() { // 跟踪选中的选项 var selectedValue = jQuery(this).val(); // 按文本对所有选项进行排序。我也可以按值进行排序。 jQuery(this).html(jQuery("option", jQuery(this)).sort(function(a, b) { return a.text == b.text ? 0 : a.text < b.text ? -1 : 1 })); // 选择一个选项。 // jQuery(this).val(selectedValue); }); } // 使用jQuery通过jQuery(...)函数 jQuery(document).ready(sortDropDownListByText);

我注释掉了`jQuery(this).val(selectedValue);`,因为我认为这一行是设置某个选项为选中状态,然后我无法覆盖它,但是没有任何区别。

有什么想法吗?

谢谢。

0