关于$.post()方法的问题

  1. 描述你的问题
    使用$.post()方法时,返回了响应信息,但是回调函数却没能执行,不知道为什么。

  2. 贴上相关代码

    $.post(url,{keyword:keyword_,sid:Math.random()},function(result){
                                console.log(result);
                            },"json")
    
  3. 贴上报错信息

  4. 贴上相关截图

  5. 已经尝试过哪些方法仍然没解决(附上相关链接)
    有响应信息,但是function(result){console.log(result);}控制台没有打印出来。求解问题在哪!

阅读 2.6k
2 个回答

这个回调是success的时候的回调,没执行说明你没执行成功

看下返回的http请求头的content-type是否正确,如果请求的数据是json,contentType是text/html的话会遇到这种问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进