我正在努力寻找一种在Ajax和JQuery中发出带有数据参数的GET请求,并在浏览器的新选项卡中呈现响应的方法。如下所示:
$('#test-button').on('click', function(e){
var data = {'some_param': [1,2,55,44,3]}
$.get('/test_url/', data, function(html_response) {
// render the HTML contained in html_response in a new tab
});
});发布于 2017-12-30 00:24:47
您可以使用以下命令来完成此操作:
var newWindow = window.open();
newWindow.document.write(html_response);但是浏览器将显示一个弹出警告,您需要手动允许它。
工作示例:
https://stackoverflow.com/questions/48024093
复制相似问题