记录骑行警报,记录用户没有。
我无法弄清楚这里发生了什么......没有网络错误。 data / users.json和data / rides.json都正好接近客户端。
$.ajax({
url: "data/users.json",
dataType: 'json',
async: false,
success: function(data){
users = data.users
alert('Logging Uers');
}});
$.ajax({
url: "data/rides.json",
dataType: 'json',
async: false,
success: function(data){
alert('Logging rides');
rides = data.rides
}});
答案 0 :(得分:1)
也许users = data.users
它会抛出异常(由可能未定义的data
引起)。你有没有试过评论那条线?
此外,您应该实现错误回调:
$.ajax({
url: "data/users.json",
dataType: 'json',
async: false,
success: function(data){
//users = data.users;
alert('Logging Users');
},
error: function() {
alert("ERROR");
console.log(arguments);
}
});
答案 1 :(得分:0)
有人使json文件无效。我修复了语法错误,它现在正在运行。
答案 2 :(得分:-2)
由于分配后缺少半色,您可能会在两个函数中出现语法错误。但是,在您的游乐设施功能中,分配在警报之后,允许警报触发。在用户中,事实并非如此。因此没有警报。