так а как - повторить весь код внутри, только теперь с if(e.charCode == 27){?
(Добавление)
и 27 - это ESC, насколько я помню, Enter это вроде 13?
(Добавление)
както никакой реакции не происходит....
CODE ( javascript):
скопировать код в буфер обмена
$("#contactFormContainer").keydown(function(e){ if(e.keyCode == 13){ if ($("#name_user").val().length < 1 || $("#pass_user").val().length < 1) { $("#login_error").text('Введите, пожайлуста, данные!'); } else { $("#login_error").html('<img src="../images/3.gif" alt="" /><br />'); var qString = $("#login_form").serialize(); $.ajax({ type : "POST", cache : false, url : "/action/autoriz.php", data : qString, success: function(resultMess) { if (resultMess == '1') { $("#contactForm").slideUp("slow"); $("#login_form").submit(); } else if (resultMess == '2') { $("#login_error").text('Введите корректно данные!'); } else if (resultMess == '3') { $("#login_error").text('Не существует такого пользователя'); } else { $("#login_error").text('Неизвестная ошибка'); } } }); } } });
попробовала все варианты, и это последний
|