开发者社区> 问答> 正文

$.post中加"JSON"和不加"JSON"之间的区别

screenshot
screenshot问题:为什么我上面程序中 不加 "JSON"时,页面红色部分要刷新才能显示出来,而加了“JSON”就不用刷新能实时显示

展开
收起
杨冬芳 2016-07-05 13:37:48 2173 0
1 条回答
写回答
取消 提交回答
  • IT从业

    加上json,表示以json方式传递数据,返回的是js对象
    不加的话刷新能显示也是通过这个异步获取数据吗?我猜不是。不加返回数据是默认格式(string),加了说明你要求返回的是json对象,即返回数据如果符合json格式会自动转成js的json对象,这样你在success回调中拿到的数据就是一个json对象,。你程序中的写法就是认为返回的是json对象,否则若是其它格式的数据,这样写是取不到值的。

    2019-07-17 19:51:23
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载