我遇到了jQuery的问题
如果某些字段具有特定值,我希望将其排除在序列化之外。就我而言,价值全是
我正在使用
jQuery("#charter-form").find("select,input").serialize()
,结果是
租赁=租金&安培;类型=所有&安培; lengthfrom = 10安培; lengthto = 60安培; yacht_name =所有&安培;从=所有&安培;要=所有&安培; NUMBER_OF_GUESTS =所有
我希望我的结果是
租赁=租金&安培; lengthfrom = 10安培; lengthto = 60"
我已尝试使用[value!='all']
,.not
,contains
等,但我没有运气
谢谢你的时间
答案 0 :(得分:2)
您可以过滤掉空值
jQuery("#charter-form").find("select,input").filter(function(){
return !(this.value === '');
}).serialize()