GET请求

$.get("/api/v1.0/user",function(resp){
// 用户未登录
if ("4101" == resp.errno) {
location.href = "/login.html";
}
// 查询到了用户的信息
else if ("0"== resp.errno){
$("#user-name").val(resp.data.name);
if (resp.data.avatar){
$("#user-avatar").attr("src",resp.data.avatar);
}
}
},"json");

POST请求

function getCookie(name) {
var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
return r ? r[1] : undefined;
} var data = {
mobile:mobile,
password:passwd
}; $.ajax({
url:"/api/v1.0/sessions",
type:"post",
data:jsonData,
contentType:"application/json",
dataType:"json",
headers:{
"X-CSRFToken":getCookie("csrf_token")
},
success:function (data) {
if (data.errno=="0"){
// 登录成功,跳转到主页
location.href ="/"
} else {
// 其他错误信息,在页面中展示
$("#password-err span").html(errmsg);
$("#password-err").show();
}
}
});

PUT请求

        $.ajax({
url:"/api/v1.0/users/name",
type:"PUT",
data:JSON.stringify({name:name}),
contentType:"application/json",
dataType:"json",
headers:{
"X-CSRFToken":getCookie("csrf_token")
},
success: function (data){
if ("0" == data.errno) {
$(".error-msg").hide();
showSuccessMsg();
} else if ("4001" == data.errno) {
$(".error-msg").show();
} else if ("4101" == data.errno) {
location.href = "/login.html";
}
}
});

DELETE

 $.ajax({
url:"/api/v1.0/sessions",
type:"delete",
headers:{
"X-CSRFToken":getCookie("csrf_token")
},
dataType:"json",
success: function(resp){
if ("0" == resp.errno){
location.href = "/index.html";
}
}
});

最新文章

  1. ZOJ3795_Grouping
  2. Android 自定义ViewGroup
  3. yii2.0 网址重写
  4. 码表由来:ascll码-Gbk2312-GBK-Unicode-UTF-8
  5. LuaFileSystem学习心得
  6. Java对象初始化顺序
  7. 【笔试&面试】C#中的程序集
  8. List environment variables from Command Prompt
  9. com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method findUserByUserNo in the service wusc.edu.facade.user.service.PmsUserFacade.
  10. Python创建二维数组(关于list的一个小坑)
  11. pgsql sql 统计整理
  12. [Swift]LeetCode1001. 网格照明 | Grid Illumination
  13. HTML4到HTML5
  14. zTree的使用教程
  15. 出去html中的标签
  16. 联想预装Win10/Win8换Win7 教程 以及svn使用教程
  17. c++中sort()及qsort()的用法总结
  18. ICDM Winner's Interview: 3rd place, Roberto Diaz
  19. Linux 进程间通信(一)(经典IPC:管道、FIFO)
  20. java-正则表达式判断手机号

热门文章

  1. 用Springboot干掉IBM的WAS-为公司省点钱
  2. 谈谈Java常用类库中的设计模式 - Part Ⅱ
  3. Windows程序设计(2) - API-02 文件系统
  4. RocketMQ 内存优化
  5. C语言宏技巧 X宏
  6. WeChair项目Beta冲刺(7/10)
  7. django xadmin 配置过程
  8. yum 安装包的时候提示“没有可用软件包”
  9. Shiro实战教程-刘志敏-专题视频课程
  10. Java WebService(实战) 简单实例