var obj = {
'key': 'value',
'cheese':'bacon',
'&':'>'
};
var params = $.param(obj)
console.log(params); // key=value&cheese=bacon&%26=%3E
Run Code Online (Sandbox Code Playgroud)
我该如何变params回一个物体?(正是以前的样子)
你可以使用这样的东西.我不知道为此内置的jQuery.
function getUrlVars() {
if (!window.location.search) {
return({}); // return empty object
}
var parms = {};
var temp;
var items = window.location.search.slice(1).split("&"); // remove leading ? and split
for (var i = 0; i < items.length; i++) {
temp = items[i].split("=");
if (temp[0]) {
if (temp.length < 2) {
temp.push("");
}
parms[decodeURIComponent(temp[0])] = decodeURIComponent(temp[1]);
}
}
return(parms);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4165 次 |
| 最近记录: |