简单实用的反馈表单无刷新提交带验证

前端技术 2023/09/04 JavaScript
js文件可以查看源码

XML/HTML Code
复制代码 代码如下:

<div id=\"preview\"></div>
<div id=\"formbox\">
<form name=\"form\" id=\"form\" action=\"submit.php\" method=\"post\">
<ul id=\"ngothastyle3\" >
<li>
<label>Name</label>
<input type=\"text\" name=\"name\" class=\"\" maxlength=\"40\" />
</li>
<li>
<label>Email</label>
<input type=\"text\" name=\"email\" class=\"\" maxlength=\"100\" />
</li>
<li>
<label>Message</label>
<textarea name=\"message\" rows=\"5\" cols=\"45\" class=\"\"></textarea>
</li>
<li>
<label> </label>
<input type=\"submit\" value=\"Submit\">
</li>
</ul>
</form>
</div>

JavaScript Code
复制代码 代码如下:

<script type=\"text/javascript\">
$(\'document\').ready(function(){

$(\'#form\').validate({
rules:{
\"name\":{
required:true,
maxlength:40
},

\"email\":{
required:true,
email:true,
maxlength:100
},

\"message\":{
required:true
}},

messages:{
\"name\":{
required:\"This field is required\"
},

\"email\":{
required:\"This field is required\",
email:\"Please enter a valid email address\"
},

\"message\":{
required:\"This field is required\"
}},

submitHandler: function(form){
$(form).ajaxSubmit({
target: \'#preview\',
success: function() {
$(\'#formbox\').slideUp(\'fast\');
}
});

}

})

});
</script>

本文地址:https://www.stayed.cn/item/9377

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。