使用Google搜索後,找不到我的代碼的正確解決方案。在這裏,我將JQuery與ajax google庫鏈接以進行HTML FORM驗證。它可以正常工作,但不會在成功提交表單後刷新。請指導我。刷新表單提交不起作用
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
function Submit(){
var emailRegex = /^[A-Za-z0-9._]*\@[A-Za-z]*\.[A-Za-z]{2,5}$/;
var formemail = $("#femail").val();
var name = $("#name").val();
var name = $("#place").val();
var femail = $("#femail").val();
if($("#name").val() == ""){
$("#name").focus();
$("#error").html("Enter the Name.");
return false;
}else if($("#place").val() == ""){
$("#place").focus();
$("#error").html("Enter the Place.");
return false;
}else if($("#femail").val() == ""){
$("#femail").focus();
$("#error").html("Enter the email.");
return false;
}else if(!emailRegex.test(formemail)){
$("#femail").focus();
$("#error").html("Enter the valid email.");
return false;
}else if($(name != '' && place != '' && femail != '')){
$("#error").html("Form submitted successfully.")
}
}
</script>
<form id="form_name" name="form" method="post" action=" ">
<div id="error"></div>
NAME: <input type="text" name="Name" id="name" > <br>
PLACE: <input type="text" name="Place" id="place"> <br>
EMAIL: <input type="text" name="Email" id="femail"> <br><br>
<input type="button" id="submit" value="Submit" onClick="Submit()"/>
</form>
一旦提交了HTML表單,它就會顯示「表單提交成功」,然後顯示要刷新的表單。
'類型=「按鈕」'不會提交表單... – Rayon
在您最後一次'elseif'reset的投入? – DaniP