REST / Javascript / Activiti - 如何找出XMLHttpRequest的错误?

时间:2015-04-23 14:24:16

标签: javascript api rest activiti

这是我第一次使用XMLHttpRequest。我正试图从activiti-rest api获取数据。这是我到目前为止的代码,只是试图测试它:

window.onload = function get_json() {

    var hr = new XMLHttpRequest();
    var url = "http://localhost:8080/activiti-rest/service/runtime/tasks?assignee=kermit";
    var result = document.getElementById("result");

    alert(url);

    hr.open("GET", url, true);
    hr.setRequestHeader("Content-type", "application/json", true);
    hr.onreadystatechange = function() {

        if(hr.readystate == 4 && hr.status == 200) {

            var data = JSON.parse(hr.responseText);
            results.innerhtml = data;

        }

    }

}

当我运行它时,我得到一个空白屏幕,控制台中没有任何错误或任何内容。所以我真的很想知道如何弄清楚我做错了什么。这让我很难学习,因为我没有得到任何反馈来指出我正确的方向。我假设我犯了一些菜鸟错误或错过了一些大事,但我才开始学习。

2 个答案:

答案 0 :(得分:1)

您错过hr.send(),否则请求将不会被执行

答案 1 :(得分:0)

JavaScript区分大小写。

innerHTML属性的名称中包含大写字母。