<分区>
我有一个名为result 的全局变量和一个函数,目的是改变result 的值。这是我试过的代码:
checkdate();
function checkdate() {
//defining startdate,enddate,hotel_id
$.ajax({
method: 'GET',
url: '/checkdate',
data: {startdate : startdate, enddate : enddate, checkroom : 1, hotel_id : hotel_id},
success: function(response){
storeResponse(response);
}
});
}
var result = [];
function storeResponse(response) {
window.result = response;
}
alert(result);
警报不返回任何内容,但是如果我将警报放在函数内部,它会返回响应。这似乎很容易,但我想不通。
该函数在所有这些代码之前被调用。