Php Modal打开时,只要单击表单中的submit按钮且表单未被处理,ajax就会关闭
我正在通过下面提到的链接打开一个ajax模式-Php Modal打开时,只要单击表单中的submit按钮且表单未被处理,ajax就会关闭,php,jquery,ajax,modal-dialog,Php,Jquery,Ajax,Modal Dialog,我正在通过下面提到的链接打开一个ajax模式- <a href="rpswd.php" class="okhlink1" rel="modal:open">Retrieve Password!</a> 在这方面有人能帮我吗。提前感谢。检查控制台是否有错误。您的返回false在错误的行上,将生成语法错误->您的提交方法无效->表单在没有代码的情况下提交。 if(isset($_POST["submit&
<a href="rpswd.php" class="okhlink1" rel="modal:open">Retrieve Password!</a>
在这方面有人能帮我吗。提前感谢。检查控制台是否有错误。您的返回false代码>在错误的行上,将生成语法错误->您的提交方法无效->表单在没有代码的情况下提交。
if(isset($_POST["submit"])){
$mailid = filter_input(INPUT_POST, 'emailid');
if(empty($mailid)){
$errors[] = "Email Id left blank.";
}
elseif((!preg_match('/^[A-Za-z0-9][A-Za-z0-9._-]+[^-_@!#$%&*()?.,]\@[A-Za-z0-9]+\.[a-z.]{2,}/',$mailid))) {
$errors[] = "Invalid Email Id.";
}
elseif(!$errors) {
$success = true;
$successmsg = "No Issue!";
}
}
<form id="form1" action="" class="" method="post" autocomplete="off">
<div class="tab">
<fieldset>
<div class="f1Rt">
<label for="emailid">Email Id</label>
<input id="emailid" name="emailid" type="text" maxlength="60" value="" />
</div>
<div><input class="sbmt" type="submit" name="submit" id="submit" value="Submit" /></div>
</fieldset>
</div>
</form>
$("#submit").on("click", function(event){
event.preventDefault();
$.ajax({
url: "",
type: "POST",
data: $("#form1").serialize(),
//data: yourData (serialize),
success: function (response) {
alert(response['response']);
},
error: function() {
alert('Error');
}
return false;
});
});