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);
        }
    });
}

来自为知笔记(Wiz)

asp.net 通过ajax方式调用webmethod方法使用自定义类传参及获取返回参数相关推荐

  1. .NET调用控制台下生成的exe文件,传参及获取返回参数

    先说下需求 最近客户要求把一个树型目录导出成文件夹套文件夹的结构,并提供下载功能,刚开始感觉功能比较容易实现就在最短的时间把基本功能搞定,当发布到服务器上之后发现直接在本应用程序中导出目录(下带ntk ...

  2. java doget 返回json_HttpClient调用doGet、doPost、JSON传参及获得返回值

    调用 doPost:map传参 Map map = new HashMap<>(); map.put("test","test"); String ...

  3. 原始ajax方式调用asp.net后台方法

    aspx页面: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Data.asp ...

  4. html ajax请求jsp,JSP+jquery使用ajax方式调用json的实现方法

    本文实例讲述了JSP+jQuery使用Ajax方式调用JSON的实现方法,在这里分享给大家以供大家参考,具体的实现以及代码如下所示: 前台: //test function test(uid) { i ...

  5. jsp jquery ajax请求,JSP+jquery使用ajax方式调用json的实现方法

    本文实例讲述了JSP+jquery使用ajax方式调用json的实现方法.分享给大家供大家参考,具体如下: //test function test(uid) { if(confirm("确 ...

  6. html页面url中文传值乱码,URL传参时,中文参数乱码的解决方法

    URL传参时,中文参数乱码的解决: 今天在工作中遇到了这样的一个问题,在页面之间跳转时,我将中文的参数放入到url中,使用location进行跳转传参,但是发现接收到的参数值是乱码.我的代码是这样写的 ...

  7. 【vue-route路由配置+路由router三种跳转方式+两类传参queryparams】

    PS:个人总结笔记 简单说下,很粗略,入门级 1.vue-route路由配置 import Vue from 'vue' import VueRouter from 'vue-router'//使用V ...

  8. java类中自定义函数的调用_关于方法:自定义类中对函数的未解析引用

    我无法解决看似微不足道的问题.我的问题可能是缺乏对Kotlin语言的经验(和理解).不过,我将需要帮助. 我做了一个自定义类,其中包含一个自定义函数.看起来很简单,但是当我尝试使用此功能时,我一直收到 ...

  9. Java学习第八天<什么是方法><方法的定义和调用><方法的重载><命令行传参><可变参数><递归详解>

    什么是方法 System.out.println(); 调用系统类里的标准输出对象(out)中的方法println public class Demo01 {//main 方法public stati ...

最新文章

  1. 计算机视觉之OpenCV教程 ---Mat类基础(一)
  2. 程序实践:命令行之连连看
  3. Asp.Net Core Web Api图片上传及MongoDB存储实例教程(一)
  4. JAVA入门级教学之(文档里的is-a、is-like-a、has-a到底是什么意思)
  5. JEECG Excel 实体类
  6. linux下的进程间通信-管道及共享内存
  7. 肖健雄的无人车公司AutoX,现在要在美国配送生鲜了
  8. Provisioning Services 7.6 入门到精通系列之二:基础架构环境
  9. 十二、I/O复用介绍
  10. C#笔记30:Trace、Debug和TraceSource的使用以及日志设计
  11. MATLAB数学建模方法与实践(第3版)——读书笔记
  12. 程序员英文简历范例(前端)
  13. 《黑白团团队》第九次团队作业:Beta冲刺第一天
  14. 计算机win10下常用命令验证性实验
  15. 东软睿驰获本田加持的背后:传统车企与新势力的对垒升级
  16. python的turtle库认识和学习(3)之窗体大小和位置
  17. openwrt 默认ip修改
  18. 股票爬虫(java爬取东方财富)
  19. arm linux 加密锁,ET ARM 标准锁(包含网络锁功能)
  20. 计算机考试前的心情作文,考试前的心情作文100字

热门文章

  1. Java基础篇之如何读取字符串
  2. xenserver 突破VID 2T限制
  3. linux常用命令练习:wc、cut、|、tee、tail
  4. 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
  5. 小蚂蚁学习数据结构(26)——题目——输出二叉树上值大于x的算法
  6. spring3,上传文件ApplicationHttpRequest cannot be ca...
  7. 线代中最基础的两种玩法
  8. 离线环境安装dotnet framework nuget包
  9. MVC之 自定义过滤器(ActionFilterAttribute)
  10. php mkdir没有权限不能创建成功的问题