0

经过大量搜索,(我真的理解,人们问了数百万个关于 Ajax 的问题,这似乎和其中很多一样,但我无法让任何解决方案发布到工作中)我不得不问 - 什么这是怎么回事?

我正在尝试创建一个应用程序,该应用程序显示我所在县的所有 SNAP 福利提供者,并允许用户输入这些市场的食品供应数据。

我将所有数据都存储在 CartoDB 上,并且我正在使用他们的 node.js 库在"/stores"处返回数据。

我已经对 JSON 进行了 linted,该函数调用了 JSFiddle 上的所有三个回调,而不是没有。

我不明白出了什么问题。

$.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 打印,所以这可能是整个问题。从现在开始,我用警报进行测试。

其次,虽然我还没有验证,但也有可能在 Jquery 1.9.2 中使用不推荐使用的 ajax 命令形式也遇到了问题。这可能是错误的。他们的文件不是特别清楚。

于 2013-02-18T16:08:34.087 回答