liujiankey 2015-01-19 03:10 采纳率: 50%
浏览 3718
已采纳

$.ajax()方法返回404,与浏览浏览器返回json结果不一致

url通过浏览器直接访问可以获取到json如下:
http://www.renrendai.com/transfer/transferList!json.action?pageIndex=1&_=1421632995820

但我用ajax获取data中获取的是404页面。
$.ajax({
type: "POST",
url: "http://www.renrendai.com/transfer/transferList!json.action?pageIndex=" + pageIndex + "&_=" + new Date().getTime(),
data: null,
contentType: "application/json; charset=utf-8",
success: function (data) {
if (data.status == 0) {
请高手指教,不知道问题出在哪里。

  • 写回答

9条回答 默认 最新

  • 斯洛文尼亚旅游 2015-01-19 03:33
    关注

    这个域名是你的没有?不是就跨域了。。应该是直接报错,当然不排除那边判断了来源,如果来源不在指定范围内就返回404状态什么的

    跨域你要在服务器端做的代理,不能直接ajax请求跨域页面

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(8条)

报告相同问题?