0

多くの検索を行った後、(そして本当に理解していることですが、人々は Ajax について何百万もの質問をしています。これは非常に多くの質問のようですが、投稿されたソリューションを機能させることはできません) 私は尋ねなければなりません - 何ここで起こっていますか?

私は、郡内のすべての SNAP 給付プロバイダーを表示し、ユーザーがそれらの市場で入手可能な食品に関するデータを入力できるようにするアプリケーションを作成しようとしています。

CartoDB にすべてのデータを保存しており、node.js ライブラリを使用して"/stores"にデータを返しています。

JSON を lint したところ、関数は JSFiddle で 3 つのコールバックすべてを呼び出すようになりました。

何が問題なのか理解できません。

$.ajax({
    dataType: "json",
    url: "/stores",
    success: function (data, code, jqx) {
        console.log("anything?");
        console.log(JSON.stringify(data));
    },
    error: function (jqx, err, ex) {
        console.log("no?");
        console.log(err);
    },
    complete: function (jqx, status) {
        console.log("dicks" + status);
    }
});

よろしくお願いいたします。

4

1 に答える 1

0

理解した。まず、Firebug には console.log の出力をまったく妨げていたバグがありました。これからはアラートでテストします。

第 2 に、確認はしていませんが、Jquery 1.9.2 で廃止された形式の ajax コマンドを使用したことで問題が発生した可能性もあります。これについては間違っている可能性があります。彼らの文書は特に明確ではありませんでした。

于 2013-02-18T16:08:34.087 に答える