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 相关文章推荐
为jquery.ui.dialog 增加“在当前鼠标位置打开”的功能
Nov 24 Javascript
js中array的sort()方法使用介绍
Feb 20 Javascript
jQuery validate+artdialog+jquery form实现弹出表单思路详解
Apr 18 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
Sep 18 Javascript
微信小程序图片宽100%显示并且不变形
Jun 21 Javascript
vue中七牛插件使用的实例代码
Jul 28 Javascript
bootstrap switch开关组件使用方法详解
Aug 22 Javascript
微信小程序实现默认第一个选中变色效果
Jul 17 Javascript
webpack3里使用uglifyjs压缩js时打包报错的解决
Dec 13 Javascript
js实现图片区域可点击大小随意改变(适用移动端)代码实例
Sep 11 Javascript
vue 使用async写数字动态加载效果案例
Jul 18 Javascript
vue监听dom大小改变案例
Jul 29 Javascript
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
初学者入门:细述PHP4的核心Zend
2006/09/05 PHP
967 个函式
2006/10/09 PHP
php fckeditor 调用的函数
2009/06/21 PHP
php批量缩放图片的代码[ini参数控制]
2011/02/11 PHP
php header Content-Type类型小结
2011/07/03 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
js树形控件脚本代码
2008/07/24 Javascript
jQuery弹出层插件简化版代码下载
2008/10/16 Javascript
javascript高级学习笔记整理
2011/08/14 Javascript
jQuery+Ajax实现无刷新分页
2015/10/30 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
Vue.js表单控件实践
2016/10/27 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
javaScript实现复选框全选反选事件详解
2020/11/20 Javascript
基于vue-cli npm run build之后vendor.js文件过大的解决方法
2018/09/27 Javascript
详解Vue底部导航栏组件
2019/05/02 Javascript
Jquery属性的获取/设置及样式添加/删除操作技巧分析
2019/12/23 jQuery
javascript使用Blob对象实现的下载文件操作示例
2020/04/18 Javascript
[03:15]DOTA2-DPC中国联赛1月22日Recap集锦
2021/03/11 DOTA
python制作花瓣网美女图片爬虫
2015/10/28 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
Django之无名分组和有名分组的实现
2019/04/16 Python
python3.6编写的单元测试示例
2019/08/17 Python
在python image 中实现安装中文字体
2020/05/16 Python
Python定义一个Actor任务
2020/07/29 Python
html5 div布局与table布局详解
2016/11/16 HTML / CSS
HTML5输入框下拉菜单功能的示例代码
2020/09/08 HTML / CSS
澳大利亚领先的优质葡萄酒拍卖会:Langton’s Fine Wines
2019/03/24 全球购物
公司JAVA开发面试题
2015/04/02 面试题
销售总监岗位职责
2014/01/04 职场文书
《月球之谜》教学反思
2014/04/10 职场文书
有关三国演义的读书笔记
2015/06/25 职场文书
学生会2016感恩节活动小结
2016/04/01 职场文书
python实现剪贴板的操作
2021/07/01 Python
mongodb数据库迁移变更的解决方案
2021/09/04 MongoDB