使用新标签中的数据打开GET-request的结果

时间:2017-12-29 14:27:45

标签: javascript jquery ajax

我很难在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
    });
});

1 个答案:

答案 0 :(得分:0)

你可以用:

var newWindow = window.open();
newWindow.document.write(html_response);

但是浏览器会显示弹出警报,您需要手动允许它。

工作示例:

https://jsfiddle.net/hc3b38bu/