-1

ロギングはアラートに乗るが、ユーザーのロギングはそうではない。

ここで何が起こっているのかわかりません...ネットワークエラーはありません。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
}});
4

3 に答える 3

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);
    }
});
于 2012-12-05T19:33:08.630 に答える
0

誰かがjsonファイルを無効にしました。構文エラーを修正しましたが、現在は機能しています。

于 2012-12-05T19:38:54.537 に答える
-2

割り当て後に半色がないため、両方の関数で構文エラーが発生する可能性があります。ただし、ライド機能では、割り当てはアラートの後に行われるため、アラートを発火させることができます。ユーザーでは、そうではありません。したがって、アラートはありません。

于 2012-12-05T19:26:18.283 に答える