0

这有效:

$.get("/users/iq_leaderboard")

但这失败了——事实上 jQuery 在这种情况下甚至不发送请求:

$.get("/users/iq_leaderboard?interval=week")

一探究竟:

http://dl.dropbox.com/u/2792776/screenshots/2012-04-17_2055.png

奇怪的是,如果我添加一个成功回调它会触发(即使请求没有发送)。对于所有带参数的 GET 请求,此问题仍然存在

4

2 回答 2

3

首先,检查您的服务器端。如果没问题,请以正确的方式进行:

$.ajax({
    type: "GET",
    url: "/users/iq_leaderboard",
    data: {
        interval: "week"
    },
    success: function(data){
        console.log(data); // to debug only
    },
    dataType: "json" // in case you're returning json
});

试试看。

于 2012-04-18T04:05:34.147 回答
0

我总是这样

$.get("/users/iq_leaderboard",{interval:week},function(data){});
于 2012-04-18T04:11:01.653 回答