Jquery 带有参数的AJAX get请求失败(即不发送)
这项工作:Jquery 带有参数的AJAX get请求失败(即不发送),jquery,ajax,get,Jquery,Ajax,Get,这项工作: $.get("/users/iq_leaderboard") 但这失败了——事实上,在这种情况下jQuery甚至不发送请求: $.get("/users/iq_leaderboard?interval=week") 请查看: 奇怪的是,如果我添加了一个成功回调,它将触发(即使请求没有发送)。对于具有参数的所有GET请求,此问题仍然存在。首先,检查服务器端。如果可以,请按正确的方式进行: $.ajax({ type: "GET", url: "/users/iq_
$.get("/users/iq_leaderboard")
但这失败了——事实上,在这种情况下jQuery甚至不发送请求:
$.get("/users/iq_leaderboard?interval=week")
请查看:
奇怪的是,如果我添加了一个成功回调,它将触发(即使请求没有发送)。对于具有参数的所有GET请求,此问题仍然存在。首先,检查服务器端。如果可以,请按正确的方式进行:
$.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
});
试试看。首先,检查服务器端。如果可以,请按正确的方式进行:
$.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
});
试试看。我总是这样做
$.get("/users/iq_leaderboard",{interval:week},function(data){});
我总是这样做
$.get("/users/iq_leaderboard",{interval:week},function(data){});
可能是您的服务器端语言无法正确处理GET请求:o,您检查过了吗?您的服务器端情况如何?jQuery中的ok中的请求。如果您想要一些JSON,您可以更具体地启动$.ajax或$.getJSON。。。据我所知,你的状态是200,这意味着你的服务器端有一些东西。请求甚至没有到达服务器。当服务器甚至没有运行lol时,它的行为完全相同!您可以在此处粘贴一些服务器端代码。这是因为如果不是,就会出现404代码而不是(失败)。可能是您的服务器端语言无法正确处理GET请求:哦,您检查过了吗?您的服务器端情况如何?jQuery中的ok中的请求。如果您想要一些JSON,您可以更具体地启动$.ajax或$.getJSON。。。据我所知,你的状态是200,这意味着你的服务器端有一些东西。请求甚至没有到达服务器。当服务器甚至没有运行lol时,它的行为完全相同!您可以在此处粘贴一些服务器端代码。这是因为如果不是,就会有404代码而不是(失败)。