-1
警告が発生するたびに試してみましたが、そのことに焦点を当てたいと思います。control
そのために、私は以下のような文章を書いた。jqueryでドロップダウンフォーカスが機能していません
var checkIfUserRequesterApprover = document.getElementById('hdnSessionValue').value;
if (checkIfUserRequesterApprover == "VSAT Approver") {
var ddlSiteApproved = $('#ddlSiteApproved').val();
if (ddlSiteApproved == "Site Not Approved") {
jAlert('Site cannot be Approved if marked as Site Not Approved in Site Approved/Not Approved', 'INFORMATION');
return false;
$("#ddlSiteApproved").focus();
}
}
あなたは 'focus'最初の操作を行い、その後、' false'を返す必要があります。ちょうどそれらの行を交換してください。 –
@MilanChheda:これで試しましたが、コントロールが強調表示されていません。だから私は焦点が働いたかどうかを確認することができません。 – BNN
戻り値がfalseに達すると、ループが正しく終了します。したがって、return文の上にフォーカスを置く必要があります。 –