[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: валидация формы
peretc001
Добрый день.

Помогите подправить код, некорректно работает.
<script type="text/javascript">
$(document).ready(function() {
//Feedback form
if ($('div').hasClass('form')) {
$("#feedback_form").validate({
rules: {
phone: {
required: true,
minlength: 7
},
user: {
required: true,
minlength: 3
}
}
,

errorPlacement: function(error, element) {
element.parent().addClass('error_block');
error.insertAfter(element);
}
}
);

}

$("#send").click(function(){
var phone = $("#phone").val();
var user = $("#user").val();
var desc = $("#desc").val();
$.ajax({
type: "POST",
url: "inc/callback.php",
data: {"phone": phone, "user": user, "desc": desc},
cache: false,
success: function(response){
var messageResp = new Array('Сообщение отправлено.','Сообщение не отправлено Ошибка базы данных',':(');
var resultStat = messageResp[Number(response)];
if(response == 0){
$("#phone").val("");
$("#user").val("");
$("#desc").val("");
}
$("#resp").text(resultStat).show().delay(1500).fadeOut(800);

}
}
);
return false;

});

});

</script>
<div
id="signup">
<h3>
ЗАКАЗ ОБРАТНОГО ЗВОНКА</h3>

<div
class="form">
<form
action="inc/callback.php" method="post" name="form" id="feedback_form">
<p>
Перезвоните мне на номер: <font color="red">*</font></p>
<div
class="inpb"><input type="text" name="phone" id="phone"/>
<sub></sub>
<sup></sup></div>
<p>
Меня зовут: <font color="red">*</font></p>
<div
class="inpb"><input type="text" name="user" id="user"/>
<sub></sub>
<sup></sup></div>
<p>
Комментарии:</p>
<textarea
rows="5" cols="5" name="desc" id="desc"></textarea>

<br><p>
<input
name="button" type="submit" value="Отправить" class="send" id="send" />
<span
id="resp"></span></p>
</form>
</div>
<a
class="modal_close" href="#"></a>

</div>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.