0
ResetPassword関数に検証を追加しようとしています。それは正常に動作していますが、私はvalidation.Canを追加した後にResetPassword関数が動作しないという別の問題があります。どうも。jQueryの検証AJAXフォーム
HTMLコード:
<div class="PopUpBG">
<div class="PopUp">
<h3 class="modal-title">
<span>Reset PAssword</span>
</h3>
<form id="form">
<input type="email" name="ResetEmail" id="ResetEmail" placeholder="Email Adresse" required/>
<input type="submit" class="btn btn-success" value="Send" onclick="ResetPassword(this)"/>
</form>
</div>
</div>
ResetPasswordの&検証コード:
function ResetPassword(e) {
var email = $("#ResetEmail").val();
if ($("#form").validate()) {
return true;
} else {
return false;
}
$(".PopUp").html("We have sent mail to you");
$.ajax(
{
type: "POST",
url: "/Account/loginRequestResetPassword",
dataType: "json",
data: {
Email: email,
},
complete: function() {
console.log("send");
$(".PopUpBG").fadeOut();
}
})
}