如果数据进入var数据,我想在函数调用中返回数据,否则返回false

时间:2018-09-06 09:55:34

标签: javascript json

我想在调用get_online_data时在控制台上获取数据

document.getElementById("register").onclick = function () {
    var status= get_online_data(activation_key);
    console.log(status);
}

我希望此函数在var data中获取数据时返回数据

function get_online_data(activation_key){
    dataParameter = {id:activation_key};
    var xhr = new XMLHttpRequest();
    var url = "http://example.com/xyz/api/test.php";
    xhr.open("POST", url, true);
    xhr.setRequestHeader("Content-Type", "application/json");
    xhr.onreadystatechange = function () {
        if (xhr.readyState === 4 && xhr.status === 200) {
            var data= JSON.parse(xhr.responseText);
            console.log(data);
        }
    }
};

0 个答案:

没有答案