概述
// 添加 或者 修改 url中参数的值
function UpdateUrlParam(name, val) {
var thisURL = "{$query}";
if (thisURL.indexOf(name+'=') > 0) {
var v = getUrlParam(name);
if (v != null) {
// 是否包含参数
thisURL = thisURL.replace(name + '=' + v, name + '=' + val);
}
else {
thisURL = thisURL.replace(name + '=', name + '=' + val);
}
} else {
if (thisURL.indexOf("?") > 0) {
thisURL = thisURL + "&" + name + "=" + val;
}
else {
thisURL = thisURL + "?" + name + "=" + val;
}
}
location.href = thisURL;
};
function getUrlParam(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return
unescape(r[2]); return null;
}
最后
以上就是俏皮花瓣为你收集整理的jquery 添加/判断修改url参数两个方法的全部内容,希望文章能够帮你解决jquery 添加/判断修改url参数两个方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复