为了账号安全,请及时绑定邮箱和手机立即绑定

为什么ajax的dataType: "json", 变成type: 'get',不行?

为什么ajax的dataType: "json", 变成type: 'get',不行?

啊啊啊啊123 2017-03-01 18:32:23
http://www.imooc.com/code/13476 慕课这节的知识$.ajax({     url: "http://www.imooc.com/data/info_f.php",     dataType: "json",     //type: "get",     success: function (data) {     $this.attr("disabled", "true");     $("ul").append("<li>我的名字叫:" + data.name + "</li>");     $("ul").append("<li>男朋友对我说:" + data.say + "</li>");    } });不用dataType: "json"   data.name就是undefined?php的文件要用dataType: "json"?我本地自己的简单php文件不用dataType: "json",用type: 'get'(不是同一个案例)就能调用
查看完整描述

2 回答

?
校服

TA贡献25条经验 获得超21个赞

dataType:数据返回类型

type:是请求方式

查看完整回答
反对 回复 2017-03-02
?
ruibin

TA贡献358条经验 获得超213个赞

现在ajax发起的http请求,默认使用的就是dataType为json的格式。所以正常情况你下,你不写也没问题的。现在出现了问题,说明你的php里面设置可能出了问题,检查下。

查看完整回答
反对 回复 2017-03-02
  • 啊啊啊啊123
    啊啊啊啊123
    这个php不是我写的是慕课网课程自带的....再者我的php懂的也不多
  • 2 回答
  • 0 关注
  • 4213 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信