Всем привет! Подскажите как сделать проверку формы перед отправкой ее через ajax.
Есть форма подписки
<form action="" name="podpiska" method="POST">
<input name="id_user" type="hidden" value="<?=$_GET['id_user']; ?>">
<input name="email" type="hidden" value="<?=$_GET['email']?>">
<p><input class="da" name="aim_da" type="radio" value="da" checked > Я согласен</p>
<p><input class="no" name="aim_da" type="radio" value="no"> Я не согласен </p>
<div id="conteiner_aferta">
<div id="oferta">
Здесь текст оферты
<input name="yes" type="checkbox" value="yes">Я согласен с условиями оферты
</div>
<input name="submit" type="submit" value="Отправить">
Нужно сделать так: Если пользователь ставит Я согласен(нужно проверить чтоб флажок в чекбоксе стоял что и согласен с афертой). А если пользователь ставит Я не согласен форма отправлялась без флажка аферты.
var id_user = $("input[name=id_user]").val() ;
var email = $("input[name=mail]").val();
var aim_da =$("input[name=aim_da]").val();
var yes = $("input[name=yes]").val();
$.ajax({
type: "POST",
url: "index.php?option=com_rassilka",
data:({id_user:id_user, email:email, aim_da:aim_da, yes:yes }),
beforeSend: function(event)
{
if (aim_da == "da" && yes == "yes")
{
alert('vse ok seychas forma otpra');
}
else { alert('vi ne podtverdili afertu');}
},
success: function(data)
{
},
error: function(){alert('oshibka');}
});