1. 实体类
   public class User
    {
        public int Id { get; set; }

        public string Name { get; set; }

        public int Age { get; set; }
    }


    2、webthod方法

  [WebMethod]
    public static User Insert(string q, User user)
    {
        return new User
        {
            Id = 111,
            Name = "Mary",
            Age = 18
        };
    }

    3、ajax调用传参
function Test() {
    var d = {
        "q":"queryCondition",
        "user":
            {
                "Id": 1,
                "Name": '张三',
                "Age": 18
            }
    };

    $.ajax({
        type: "POST",
        contentType: "application/json",
        url: "QueryExample.aspx/Insert",
        dataType: "json",
        data: JSON.stringify(d),   //这里需将d转换为字符串
        success: function (result) {

            //var date = eval('new ' + eval(result.d.ProductDate).source)  //从C#的DateTime类型转换为js的date类型
            //获取返回实体类的值
            var id = result.d.id;
            var name = result.d.name;
            var age = result.d.age;
        },
        error: function (error) {
            alert(error.responseText);
        }
    });
}

最新文章

  1. Python核心编程练习题笔记: type(a)==type(b) 和 type(a) is type(b)的差别
  2. MySql开启慢查询报错:Could not open /var/log/slow_query.log for logging (error 13).
  3. 360浏览器Uncaught TypeError: object is not a function问题
  4. int a
  5. 如何卸载eclipse中的ADT
  6. 解决项目打包过程检出项目出现 svn:e15500错误
  7. PHP面向对象-看父类调用子类方法
  8. 【反编译系列】一、反编译代码(dex2jar + jd-gui)和反编译资源(apktool)
  9. Linux下批量管理工具pssh安装和使用
  10. Cesium如何通过addImageryProvider方法加载SkylineGlobe Server发布的WMS服务
  11. I/O模型之四:Java 浅析I/O模型(BIO、NIO、AIO、Reactor、Proactor)
  12. Java高级面试题解析(一)
  13. Python 3 -- 数据结构(list, dict, set,tuple )
  14. C#Redis 常用key操作
  15. C# 遍历文件夹非递归实现(采用队列的广度优先算法)(转)
  16. 【转】C 编译器优化过程中的 Bug
  17. matlab入门笔记(二):矩阵和数组
  18. Entity Framework应用:EntityFramework DataBase First模式
  19. Java设计模式(21)访问模式(Visitor者模式)
  20. 深入浅出WPF之Binding的使用(二)

热门文章

  1. IOS中调整UI控件位置和尺寸
  2. sql调用方法精简
  3. 2015英特尔® 实感™ (Intel® RealSense™) 动手开发实验课
  4. java 获取数组(二维数组)长度实例程序
  5. jquery 中如何将数组转化为json字符串,然后再转化回来?
  6. sql语句添加约束
  7. Angularjs入门学习一 简介
  8. 玄机宝盒v1.6.1.1
  9. 利用dropbox备份vps数据
  10. linux下配置Apache基于加密的认证访问