我正在使用下面的选择器来获取所有预先填充了值的表单输入。
$('input[value!=""]');
这很好用,所以我认为我可以使用以下选择器将相同的逻辑应用于我的选择元素,尽管它似乎选择了 Chrome 中的所有选择元素。
$('select[value!=""]');
下面是表单上两种选择的示例:
<select name="phone2_type" id="phone2_type">
<option value="">Select one:</option>
<option value="HOME">Home</option>
<option value="CELL">Cell</option>
<option value="BUSN">Business</option>
</select>
<select name="state" id="state">
<option value="">Select one:</option>
<option value="XX">Outside USA/Canada</option>
<option value="AL" selected="selected">Alabama</option>
<option value="AK">Alaska</option>
...
</select>
我想选择第二个选择,因为它已经用 select="selected" 选择了一个值