You cannot use attribute selector for value
as it is a changing property.
2. Use .filter()
$(document).ready(function () { $('#myForm').submit(function () { $(this).find(":input").filter(function () { return $.trim(this.value).length > 0 }).serialize(); alert('JavaScript done'); }); });
Demo: Fiddle
Note: just serializing the input fields does not change in form submission, it can be used only if the form is submitted via ajax.
If you want to do a normal form submission but want to remove the empty fields then use .remove()
$(document).ready(function () { $('#myForm').submit(function () { $(this).find(":input").filter(function () { return $.trim(this.value).length == 0 }).remove(); alert('JavaScript done'); }); });
来源:http://stackoverflow.com/a/20189110
3. 我个人使用的是:
$('#submForm').find('input').not('[value=""]').serialize();
OR
$('#search').find('input, select').not('[value=""], [value="0"], [value="DESC"]').serialize();
来源:http://stackoverflow.com/a/12414286
转自:jQuery 去除表单空值 serialize how to eliminate empty fields
相关推荐
jquery :empty的用法,append的用法,也就是怎样为空值标签增加内容
本文实例讲述了JavaScript简单验证表单空值及邮箱格式的方法。分享给大家供大家参考,具体如下: 运行效果图如下: 具体代码如下: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN ...
本文给大家分享一个使用php制作数组去除空值函数,非常实用,推荐给大家,希望大家能够喜欢。
oracle处理空值的方法
python 对csv数据含有空值的进行行的删除,以及重复数据进行删除
空值的判断,空值的过滤,补全空值.ipynb
最近想弄一下网络架构,无意之间发现,后台给的数据有的是null,用MJExtension转换模型之后,模型属性会为null。网上查了一下也没有什么好的去null方法,就自己写了一个。 这个demo也有一些MJExtension的常用法,...
ThinkPHP模板的empty标签用于判断模板变量是否为空值。 ThinkPHP模板empty标签用来判断模板变量是否为空值,其功能相当于PHP中的empty()函数行为。empty标签使用格式如下: <empty name=变量名>要输出的内容</empty...
今天小编就为大家分享一篇vue-form表单验证是否为空值的实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
防止多个表单提交的 jQuery 插件。 安装 bower install jq-safeform --save-dev 使用 jquery.safeform.js 要通过 javascript 启用安全表单: $ ( '#example' ) . safeform ( options ) 选项 名称 类型 默认 ...
MySQL有一个特殊的等于运算符“”,当两个表达式彼此相等或都等于空值时,它的值为TRUE,其中有一个空值或都是非空值但不相等,这个条件就是FALSE。 【例】 查询Sell表中还未收货的订单情况。 SELECT * FROM Sell ...
mybatis 报空值异常及其解决办法
主要介绍了详解Java去除json数据中的null空值问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip8.python查看空值.zip...
找出文档中的空值,并用前值填充空值,分为大跳(中间有连续空值),和小跳,中间只有一个空值
用matlab做的数据空值处理。其中包含了数值型的和字符型的数据类型。在代码中加入了详细的注释说明。有做数据分析的可以用此方法进行一些数据的预处理。
SQL Server中的空值问题.pdf
下面小编就为大家带来一篇js表单序列化判断空值的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧