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


Posted in Javascript onNovember 15, 2013

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>
Javascript 相关文章推荐
JavaScript 直接操作本地文件的实现代码
Dec 01 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
Sep 14 Javascript
别了 JavaScript中的isXX系列
Aug 01 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
Aug 08 Javascript
jquery $(document).ready()和window.onload的区别浅析
Feb 04 Javascript
js与jquery实时监听输入框值的oninput与onpropertychange方法
Feb 05 Javascript
JS中with的替代方法与String中的正则方法详解
Dec 23 Javascript
详解Vue-基本标签和自定义控件
Mar 24 Javascript
JS中利用FileReader实现上传图片前本地预览功能
Mar 02 Javascript
vue 下列表侧滑操作实例代码详解
Jul 24 Javascript
浅谈Node框架接入ELK实践总结
Feb 22 Javascript
js实现弹框效果
Mar 24 Javascript
JS读取XML文件示例代码
Nov 15 #Javascript
JS正则表达式获取分组内容的方法详解
Nov 15 #Javascript
javascript中动态加载js文件多种解决办法总结
Nov 15 #Javascript
jQuery Form 页面表单提交的小例子
Nov 15 #Javascript
js简单实现用户注册信息的校验代码
Nov 15 #Javascript
jquery slibings选取同级其他元素的实现代码
Nov 15 #Javascript
jquery实现手风琴效果实例代码
Nov 15 #Javascript
You might like
第七节--类的静态成员
2006/11/16 PHP
THINKPHP项目开发中的日志记录实例分析
2014/12/01 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
javascript offsetX与layerX区别
2010/03/12 Javascript
兼容IE、FireFox、Chrome等浏览器的xml处理函数js代码
2011/11/30 Javascript
js识别不同浏览器基于userAgent做判断
2014/07/29 Javascript
jquery实现鼠标滑过显示提示框的方法
2015/02/05 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
vue.js 上传图片实例代码
2017/06/22 Javascript
vue.js国际化 vue-i18n插件的使用详解
2017/07/07 Javascript
angular5 httpclient的示例实战
2018/03/12 Javascript
Vuex入门到上手教程
2018/06/20 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
[01:52]PWL S2开团时刻第四期——DOTA2成语故事
2020/12/03 DOTA
[01:20:05]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第二场 2月5日
2021/03/11 DOTA
Python中的super用法详解
2015/05/28 Python
Python编写简单的HTML页面合并脚本
2016/07/11 Python
Python selenium 三种等待方式解读
2016/09/15 Python
利用Anaconda完美解决Python 2与python 3的共存问题
2017/05/25 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
python 统计数组中元素出现次数并进行排序的实例
2018/07/02 Python
python获取中文字符串长度的方法
2018/11/14 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
2018/11/15 Python
Python算法中的时间复杂度问题
2019/11/19 Python
python将时分秒转换成秒的实例
2019/12/07 Python
Python使用monkey.patch_all()解决协程阻塞问题
2020/04/15 Python
python 使用raw socket进行TCP SYN扫描实例
2020/05/05 Python
详解tensorflow之过拟合问题实战
2020/11/01 Python
乐高西班牙官方商店:LEGO Shop ES
2019/12/01 全球购物
如何将字串String转换成整数int
2015/02/21 面试题
优秀的计算机专业求职信范文
2013/12/27 职场文书
探矿工程师自荐信
2014/01/24 职场文书
教师党的群众路线教育实践活动个人整改措施
2014/11/04 职场文书
骆驼祥子读书笔记
2015/06/26 职场文书