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 相关文章推荐
不一样的文字闪烁 轮番闪烁
Nov 11 Javascript
jquery选择checked在ie8普通模式下的问题
Feb 12 Javascript
再谈javascript原型继承
Nov 10 Javascript
Node.js 学习笔记之简介、安装及配置
Mar 03 Javascript
JS判断浏览器是否安装flash插件的简单方法
Sep 13 Javascript
微信小程序 简单教程实例详解
Jan 13 Javascript
Bootstrap 响应式实用工具实例详解
Mar 29 Javascript
Vue2 使用 Echarts 创建图表实例代码
May 18 Javascript
以BootStrap Tab为例写一个前端组件
Jul 25 Javascript
JavaScrip数组删除特定元素的几种方法总结
Sep 06 Javascript
基于JS实现html中placeholder属性提示文字效果示例
Apr 19 Javascript
vue中使用微信公众号js-sdk踩坑记录
Mar 29 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 过滤危险html代码
2009/06/29 PHP
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
2014/10/17 Javascript
jquery+php实现搜索框自动提示
2014/11/28 Javascript
JavaScript之数组(Array)详解
2015/04/01 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
Bootstrap中的Panel和Table全面解析
2016/06/13 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
AngularJS ng-change 指令的详解及简单实例
2016/07/30 Javascript
jQuery多文件异步上传带进度条实例代码
2016/08/16 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
利用Node.js+Koa框架实现前后端交互的方法
2017/02/27 Javascript
详解前后端分离之VueJS前端
2017/05/24 Javascript
微信小程序如何获取用户手机号
2018/01/26 Javascript
js中DOM事件绑定分析
2018/03/18 Javascript
详解vue-element Tree树形控件填坑路
2019/03/26 Javascript
vue配置接口域名方法总结
2019/05/12 Javascript
vue动态禁用控件绑定disable的例子
2019/10/28 Javascript
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
从零学python系列之新版本导入httplib模块报ImportError解决方案
2014/05/23 Python
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
深入理解python函数递归和生成器
2016/06/06 Python
python实现年会抽奖程序
2019/01/22 Python
基于Tensorflow的MNIST手写数字识别分类
2020/06/17 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
基于canvas的骨骼动画的示例代码
2018/06/12 HTML / CSS
白兰氏健康Mall:BRAND’S
2017/11/13 全球购物
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
中国京东和泰国中央集团合资的网站:JD CENTRAL
2020/08/22 全球购物
工程力学专业毕业生求职信
2013/10/06 职场文书
优秀的茶餐厅创业计划书
2014/01/03 职场文书
欢迎标语大全
2014/06/21 职场文书
教导主任个人总结
2015/03/03 职场文书
小学教师自我评价
2015/03/04 职场文书
2015年反腐倡廉工作总结
2015/05/14 职场文书
redis哨兵常用命令和监控示例详解
2021/05/27 Redis