相关疑难解决方法(0)

我如何使用jQuery的form.serialize但排除空字段

我有一个搜索表单,其中包含许多通过GET提交的文本输入和下拉菜单.我想通过在执行搜索时从查询字符串中删除空字段来获得更清晰的搜索URL.

var form = $("form");  
var serializedFormStr = form.serialize();  
// I'd like to remove inputs where value is '' or '.' here
window.location.href = '/search?' + serializedFormStr
Run Code Online (Sandbox Code Playgroud)

知道如何使用jQuery做到这一点?

javascript forms jquery serialization input

104
推荐指数
4
解决办法
8万
查看次数

标签 统计

forms ×1

input ×1

javascript ×1

jquery ×1

serialization ×1