场景一:将页面参数拼接到URL
JS代码:
// URL拼接参数
function setUrlParam(url, paramObj) {
if (!url) {
return url;
}
var params = [];
for (var pop in paramObj) {
params.push(pop + "=" + paramObj[pop]);
}
var paramStr = params.join("&");
if (url.indexOf("?") >= 0) {
return url + "&" + paramStr;
} else {
return url + "?" + paramStr;
}
}
应用实例:
function export() {
var json = form.getData(false, false);
var URL = "/xxx/xxx/export";
var urlParam = setUrlParam(URL, json);
window.location.href = urlParam;
}