以下のセレクターを使用して、値が事前に入力されているすべてのフォーム入力を取得しています。
$('input[value!=""]');
これはうまく機能するので、Chromeですべての選択要素を選択しているように見えますが、次のセレクターを使用して同じロジックを選択要素に適用できると思いました。
$('select[value!=""]');
以下は、フォーム上の2種類の選択の例です。
<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"ですでに値が選択されているため、2番目の選択を選択したいと思います。