//form 上增加id或class
$(".orgainzationSubmit").submit(function(e){
self.location = clearUrlParam($(this), e);
})
//过滤url参数空值删除掉函数,返回过滤后的url
function clearUrlParam(_this, event){
let urlParam = _this.serialize()
let splitStr = urlParam.split('&')
var newStr = ''
var label = ''
for (var i = 0; i < splitStr.length; i++ ) {
let splitStrArray = splitStr[i].split('=')
if (splitStrArray[1].length > 0) {
newStr += unescape(splitStrArray[0] +'='+ splitStrArray[1] + '&')
}
}
if(newStr != ''){
label = '?'
newStr = newStr.substring(0,newStr.length-1)
}
event.preventDefault()
return _this.attr('action') + label + newStr
}
过滤 URL 参数 空值,删除 FORM GET URL 空值解决函数方法
最新推荐文章于 2025-04-03 15:45:51 发布