频道栏目
首页 > 资讯 > 其他 > 正文

关于Ajax的属性实例讲解

18-07-13        来源:[db:作者]  
收藏   我要投稿

Ajax示例介绍

$.ajax({
 type: "POST",//请求的方式(POST/GET),默认为get。
 url: "sys/login",//当前页地址,发送请求的地址。
 data: data,//发送到服务器的数据,将自动转换成请求字符串格式。
 //data:JSON.Stringify(data)
 dataType: "json",//设定服务器返回的数据类型。
 contentType : "application/json"//发送给服务器的数据类型
 success: function(r){//请求成功后的执行的函数。括号里的参数是由服务器返回的。
  if(r.code == 0){//登录成功
localStorage.setItem("token", r.token);
parent.location.href ='index.html';
  }else{
vm.error = true;
vm.errorMsg = r.msg;
  }

1.不使用contentType: “application/json”,则data可以是对象。

2.使用contentType: “application/json”,则data只能是json字符串。

1.如果不使用JSON.Stringify,则data里的数据会变成字符串拼接进行传递(‘name=yukai&age=21’)。

2.如果使用JSON.Stringify,则会传输JSON对象({name:’yukai’,age:21})。

3.一般场景,get方法不需要用JSON.Stringify,post需要。(查一下原因)。

相关TAG标签
上一篇:Mysql中的关键字和保留字学习讲解及Mysql命名建议
下一篇:Android 5.0版本开发及以上版本的沉浸式状态栏实例
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站