在XMLHttpRequest之后打开页面

时间:2015-10-30 19:05:31

标签: javascript http post get xmlhttprequest

我在一个带有params的页面上发了一个XMLHttpRequest帖子,在本例中是{file.nodeRef}。现在,我想打开相同的URL,但使用post参数可以访问它们。我该如何打开页面?

我的XMLHttpRequest的代码如下:

{{1}}

1 个答案:

答案 0 :(得分:1)

为什么不尝试使用ajaxjquery?

$.ajax({
    type: "POST",
    url: "hdp/ws/my-new-page",
    beforeSend: function (request)
            {
                request.setRequestHeader("Alfresco-CSRFToken", csrf_token);
                request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
                request.setRequestHeader("Content-length", params.length);
                request.setRequestHeader("Connection", "close");
            },
    data: "file={"+file.nodeRef+"}",
    dataType: "json",
    success: function(data) {
       window.location.href = data.redirect;       
    }
});