jquery 提交值不为空的元素示例代码


Posted in Javascript onMay 10, 2013

jquery 提交值不为空的元素
可以用来查询的时候用
具体代码

//在执行查询的时候,如果表单的字段为空 就不进行提交 
$("#form1").submit(function(){ 
try { 
$(this).find("*").each(function(){ 
var elem = $(this); 
if (elem.prop("name") != null&&elem.prop("name") != "") { 
if(elem.val()==""){ 
elem.removeAttr("name"); 
} 
} 
}); 
}catch(e){ 
alert(e); 
} 
return true; 
});

注意要返回个只,form的submit方法 取bool值,如果不默认返回一个,那么就是void
原理:表单提交的时候 ,是根据元素的name这个属性来的,只要不加name属性 就不会提交。
第一步查找所有元素 即*,然后判断name属性不为null 或者不为空
取到元素之后,然后取值 为空 就移除name属性。
Javascript 相关文章推荐
地址栏上的一段语句,改变页面的风格。(教程)
Apr 02 Javascript
jquery tab插件精简版分享
Sep 10 Javascript
js通过地址栏给action传值(中文乱码全是问号)
May 02 Javascript
js中substring和substr的详细介绍与用法
Aug 29 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
Mar 01 Javascript
jQuery实现将页面上HTML标签换成另外标签的方法
Jun 09 Javascript
Bootstrap每天必学之表单
Nov 23 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
Apr 01 Javascript
JavaScript中click和onclick本质区别与用法分析
Jun 07 Javascript
vue以组件或者插件的形式实现throttle或者debounce
May 22 Javascript
vue中改变滚动条样式的方法
Mar 03 Javascript
jQuery实现全选按钮
Jan 01 jQuery
JQuery中SetTimeOut传参问题探讨
May 10 #Javascript
jQuery中读取json文件示例代码
May 10 #Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
May 10 #Javascript
javascript级联下拉列表实例代码(自写)
May 10 #Javascript
jquery ui对话框实例代码
May 10 #Javascript
javascrip关于继承的小例子
May 10 #Javascript
jQuery ReferenceError: $ is not defined 错误的处理办法
May 10 #Javascript
You might like
用PHP的ob_start();控制您的浏览器cache!
2006/11/25 PHP
PHP取进制余数函数代码
2012/01/19 PHP
PHP 登录完成后如何跳转上一访问页面
2014/01/14 PHP
php实现的用户查询类实例
2015/06/18 PHP
解决php表单重复提交实现方法
2015/09/29 PHP
测试你的JS的掌握程度的代码
2009/12/09 Javascript
JavaScript 语言的递归编程
2010/05/18 Javascript
javascript基于HTML5 canvas制作画箭头组件
2014/06/25 Javascript
JavaScript中的getDay()方法使用详解
2015/06/09 Javascript
简介AngularJS中使用factory和service的方法
2015/06/17 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
2015/09/16 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
JS实现获取剪贴板内容的方法
2016/06/21 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
Windows系统下安装Node.js的步骤图文详解
2016/11/15 Javascript
微信小程序 input输入及动态设置按钮的实现
2017/10/27 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
详解vue-router数据加载与缓存使用总结
2018/10/29 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
微信小程序学习总结(三)条件、模板、文件引用实例分析
2020/06/04 Javascript
Vue中nprogress页面加载进度条的方法实现
2020/11/13 Javascript
Python实现多并发访问网站功能示例
2017/06/19 Python
Python Unittest自动化单元测试框架详解
2018/04/04 Python
Python面向对象之类的定义与继承用法示例
2019/01/14 Python
Django的Modelforms用法简介
2019/07/27 Python
Python API自动化框架总结
2019/11/12 Python
python的等深分箱实例
2019/11/22 Python
Matplotlib自定义坐标轴刻度的实现示例
2020/06/18 Python
Jabra捷波朗美国官网:用于办公、车载和运动的无线蓝牙耳麦
2017/02/01 全球购物
全球最大的在线橄榄球商店:Lovell Rugby
2018/05/20 全球购物
如何做好总经理助理
2013/11/12 职场文书
董事长秘书职责
2014/01/31 职场文书
大学生考试作弊检讨书1000字
2014/10/14 职场文书
高中生期中考试失利检讨书
2014/10/23 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
婚庆主持词大全
2015/06/30 职场文书