0

次の JQuery AJAX Function があります。これは Chrome と IE では完全に機能しますが、Firefox では機能しません。実際、このブラウザでは、関数を実行すると「ProcessData is not defined」というエラー メッセージが表示されます。他の 2 つのブラウザで行っているように、Firefox は ProcessData 関数を呼び出す前に結果を待つべきではありませんか? この関数を Firefox で動作させるには、何を追加する必要がありますか?

  $(function() {
     $.ajax({
       url: "https://...&callback=?",
       dataType: 'json',
       success: ProcessData
     });
  });

    
  function ProcessData(result) {

  }
4

1 に答える 1

0

ご提案とコメントをありがとうございます。以下に再現するように、 $.ajax() スコープ自体に ProcessData 関数自体のロジックを追加することで、問題を解決できました。

  success: function ProcessData(result) {
    //logic
  }
于 2012-10-20T13:21:33.810 に答える