Я использую ajaxForm. Теперь я столкнулся с проблемой. Моя идея заключается в том, что когда пользователь вводит имя пользователя, если какое-либо неправильное имя пользователя, он должен сообщить пользователю сообщение.
Мой код работает нормально, но проблема в том, что после сообщения отчета, показанного пользователю, кнопка отправки становится неактивной. Таким образом, пользователь не может снова нажать кнопку отправки.
Как мне решить эту проблему?
$(document).ready(function(){
$('#myForm').ajaxForm(function(data) {
if (data==1){
$('#bad').fadeIn("slow");
}
});
});
...
<body>
<p id='bad' style = "display:none;">Please enter a valid username</p>
</body>
...
<form id = "myForm" action = " " method = "post">
<center> <input type = "submit" id = "submitinput" value = "Submit"/> </center>
</form>
...

Возможно, вы захотите попробовать поймать событие отправки в форме, а затем использовать ajaxSubmit. Как это:
$('#myForm').submit(function() {
$(this).ajaxSubmit(function (data) {
if (data==1){
$('#bad').fadeIn("slow");
}
});
return false;
});
Это, вероятно, обойдёт вас стороной вашего забавного дела.