У меня есть функция для кнопки, которая отправляет форму.Эта функция проверяет, установлены ли 5 флажков # co1, # co2, # co3, # div1, # cc1.
Затем она также проверяет, установлено ли значение tcaccept select в 1. Если это так, то формаотправляет, в противном случае выдается предупреждение.
Это код, который у меня есть на данный момент:
$('#submit2pd').click(function(event) {
var $finishBoxes = $('#co1,#co2,#co3,#div1,#cc1');
if (!($finishBoxes.length == $finishBoxes.filter(':checked').length && $('#tcaccept').val() == '1' )) {
alert('Please complete the Induction Checklist confirming that you have read and understood the Colleges main policies and procedures, agreeing to comply with these in line with the terms of your contract with the College');
return false;
}
// otherwise the form is submitted
window.location.href = "submit2pd.php";
});
Все работает блестяще, но я хочу добавить в эту строку, так как у меня есть другой вариантэто требуется.Но это должно быть утверждение if.
if (!($finishBoxes.length == $finishBoxes.filter(':checked').length && $('#tcaccept').val() == '1' && THE IF STATEMENT))
Это то, что мне нужно включить в приведенное выше утверждение if.
if ($("#ctl").val() == "1") {
$('#ctlapp') must not be blank
}
else if ($("#ctl").val() == "0") {
$('#ctlapp') can be blank
}
Любая помощь будет принята с благодарностью.