原文: https://www.cnblogs.com/asdyzh/p/9807264.html

 

后台代码:

        [HttpPost]
     public string DoLogin(string username,string password)
     {
     return "success";
     }

当使用$.ajax时:

          var name = $('#txtUserName').val();
var pwd = $('#txtPassWord').val();
var param = "{username:'" + name + "',password:'" + pwd + "'}";
$.ajax({
type: "POST",
url: "/Main/DoLogin",
data: param,
contentType: "application/json;charset=utf-8",
success: function (msg)
{
var test = msg;
var test2 = test;
},
error: function (e)
{
var test = e;
var test2 = test;
}
});

当使用$.post时:

           var name = $('#txtUserName').val();
var pwd = $('#txtPassWord').val();
var param = { username: name, password: pwd };
$.post('/Main/DoLogin', param, function (result) {
var test = result;
alert(test);
});

区别在于参数的写法,使用$.ajax时参数要写成JSON字符串的格式,使用$.post是参数要写成JSON对象的格式

最新文章

  1. XML技术之DOM4J解析器
  2. Inline Workers--Web workers without a separate Javascript file
  3. 聊聊CSS postproccessors
  4. Java基础-四要素之一《封装》
  5. SQL SERVER 2005如何建立自动备份的维护计划
  6. windows 2008 怎么对外开放端口
  7. #Leet Code# Permutation
  8. filter过滤器执行顺序
  9. Unity NGUI实现序列帧动画播放
  10. Delphi 串口打印机打印
  11. compass模块
  12. Android Eclipse Errors
  13. android源码地址及下载介绍
  14. devstack安装使用openstack常见问题与解决的方法
  15. Unity-Shader-镜面高光Phong&BlinnPhong-油腻的师姐在哪里
  16. python_18_反射
  17. Linux:alias永久生效
  18. 【深度学习篇】---CNN和RNN结合与对比,实例讲解
  19. Python--logging模块不同级别写入到不同文件
  20. java基础学习总结——面向对象1

热门文章

  1. undefined attribute name (XXXX)
  2. (Java实现) 洛谷 P1603 斯诺登的密码
  3. Java实现 蓝桥杯 算法提高 摩尔斯电码
  4. Java实现 蓝桥杯 算法提高 宰羊
  5. Java实现 基础算法 求100以内的质数
  6. java中Condition类的详细介绍(详解)
  7. Java实现LeetCode 110. Balanced Binary Tree
  8. Java实现第九届蓝桥杯字母阵列
  9. java实现第三届蓝桥杯数量周期
  10. Python学习之turtle绘图篇