私は 1 つのページに 2 つのドロップダウンを取得した Web アプリケーションに取り組んでいます。
<div id="A">
<select>
<option value="">please select</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
<select>
<option value="">please select</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
</select>
</div>
今、私は両方のドロップダウンを選択することを必須にしたい(「選択してください」を除く)、またはユーザーはそれ以上先に進むことができません。これが私のjqueryコードです。
var error=0;
var selected_option = $('#A>select option:selected');
$('#A').each(function() {
if(!$('#A select').selected){
error++;
}
});
if (error>0) {
alert('Choose the bloody option');
return false;
}
これまでのところ、実際の結果はアラートメッセージは正常に機能し、必須の選択部分は正常に機能します。ただし、両方から選択しても、アラートが発生してスタックします。たぶん私のif condition
セットが不適切だと思います。誰か助けてください。どうもありがとうございました。