在我的网站上,我用这种方式使用jQuery' a /
$.ajax({
type: 'GET',
url: productSearch.searchUrl,
data: parameter,
dataType: 'json'
}
"数据"包含所有参数。
在某些州,我想将用户重定向到同一页面,但所有参数都来自"数据"追加。
实施例
data = {
"par1" = "value1",
"par2" = "value 2"
}
当前网址:www.google.com
应重定向到www.google.com?par1=value1&par2=value2
。
如何做到这一点(使用jQuery?)?
答案 0 :(得分:3)
使用简单的javascript
window.location.href = "www.google.com?" + Object.keys(data).map(function(key){
return key + "=" + data[key];
}).join("&");
是的,数据密钥也可以编码
window.location.href = "www.google.com?" + Object.keys(data).map(function(key){
return encodeURIComponent(key) + "=" + encodeURIComponent(data[key]);
}).join("&");
答案 1 :(得分:2)
由于您正在使用jQuery,$.param()将序列化这样的对象。然后,您只需将结果字符串附加到URL。
答案 2 :(得分:1)
尝试:
gulp.task('beautify', function () {
return gulp.src(jsFileSrc)
.pipe(prettify({
debug: true
}))
.pipe(gulp.dest('src/'));
});
答案 3 :(得分:0)
你可以试试这个:
Databetable