XMLHttpRequest post函数返回值(回调)

时间:2016-08-18 15:15:09

标签: javascript ajax post callback xmlhttprequest

我想在XMLHttpRequest中创建一个返回值的回调函数。 好的,我可以使用$.get(示例来展示我想要实现的目标)。

$.get("/SomeFunction/", function (data) {
    alert(data);
});

我希望与XMLHttpRequest

相同
var xhr = new XMLHttpRequest();
xhr.open("POST", "/SomeFunction/", true);
xhr.send();

我尝试了很多方法来获取data中的XMLHttpRequest值,但我不知道如何制作这样的工作回调函数。有什么提示吗?

1 个答案:

答案 0 :(得分:0)

好的,如果有人将来需要它,我找到了解决方案:

    xhr.onreadystatechange = function () {
        if (xhr.readyState == XMLHttpRequest.DONE) {
            alert(xhr.responseText);
        }
    }