jquery清空表单数据示例分享


Posted in Javascript onFebruary 13, 2014
function clearForm(form) {
  // iterate over all of the inputs for the form
  // element that was passed in
  $(':input', form).each(function() {
    var type = this.type;
    var tag = this.tagName.toLowerCase(); // normalize case
    // it's ok to reset the value attr of text inputs,
    // password inputs, and textareas
    if (type == 'text' || type == 'password' || tag == 'textarea')
      this.value = "";
    // checkboxes and radios need to have their checked state cleared
    // but should *not* have their 'value' changed
    else if (type == 'checkbox' || type == 'radio')
      this.checked = false;
    // select elements need to have their 'selectedIndex' property set to -1
    // (this works for both single and multiple select elements)
    else if (tag == 'select')
      this.selectedIndex = -1;
  });
};
Javascript 相关文章推荐
jquery ui resizable bug解决方法
Oct 26 Javascript
jQuery中scrollLeft()方法用法实例
Jan 16 Javascript
jQuery插件MixItUp实现动画过滤和排序
Apr 12 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
Oct 09 Javascript
JS判断是否手机或pad访问实现方法
Dec 09 Javascript
bootstrapValidator 重新启用提交按钮的方法
Feb 20 Javascript
JS使用tofixed与round处理数据四舍五入的区别
Oct 25 Javascript
javascript Function函数理解与实战
Dec 01 Javascript
angular4强制刷新视图的方法
Oct 09 Javascript
Vue Prop属性功能与用法实例详解
Feb 23 Javascript
Javascript实现鼠标点击冒泡特效
Dec 24 Javascript
jquery提交form表单时禁止重复提交的方法
Feb 13 #Javascript
Jquery获得控件值的三种方法总结
Feb 13 #Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
Feb 13 #Javascript
ListBox实现上移,下移,左移,右移的简单实例
Feb 13 #Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
Feb 13 #Javascript
jquery.Ajax()方法调用Asp.Net后台的方法解析
Feb 13 #Javascript
用Jquery实现滚动新闻
Feb 12 #Javascript
You might like
PHP IF ELSE简化/三元一次式的使用
2011/08/22 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
javascript开发中因空格引发的错误
2010/11/08 Javascript
关于全局变量和局部变量的那些事
2013/01/11 Javascript
JavaScript函数定义的常见注意事项小结
2014/09/16 Javascript
js闭包实例汇总
2014/11/09 Javascript
微信小程序 POST请求(网络请求)详解及实例代码
2016/11/16 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
Javascript 高性能之递归,迭代,查表法详解及实例
2017/01/08 Javascript
jQuery导航条固定定位效果实例代码
2017/05/26 jQuery
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
angular5 httpclient的示例实战
2018/03/12 Javascript
angularJS实现不同视图同步刷新详解
2018/10/09 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
Node.js 深度调试方法解析
2020/07/28 Javascript
vuex的数据渲染与修改浅析
2020/11/26 Vue.js
[01:12]DOTA2 2015年秋季互动指南
2015/11/10 DOTA
[01:04:48]VGJ.S vs TNC Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
[51:14]LGD vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
[02:01]2018完美盛典-开场舞《双子星》
2018/12/16 DOTA
Python中列表和元组的相关语句和方法讲解
2015/08/20 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
对python产生随机的二维数组实例详解
2018/12/13 Python
python实现KNN分类算法
2019/10/16 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
什么是python的自省
2020/06/21 Python
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
Stella McCartney官网:成衣、包袋、香水、内衣、童装及Adidas系列
2018/12/20 全球购物
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
公司培训欢迎词
2014/01/10 职场文书
垃圾分类的活动方案
2014/08/15 职场文书
老公保证书
2015/01/17 职场文书
小时代观后感
2015/06/10 职场文书
反腐倡廉心得体会2016
2016/01/13 职场文书
CSS布局之浮动(float)和定位(position)属性的区别
2021/09/25 HTML / CSS
Java中try catch处理异常示例
2021/12/06 Java/Android