• JQuery 来获取数据c#中的JSON数据


    C# 后台 (JSONHandler.ashx)

     1 <%@ WebHandler Language="C#" Class="JSONHandler" %>
     2 
     3 using System;
     4 using System.Web;
     5 using System.Web.Script.Serialization;
     6 
     7 public class JSONHandler : IHttpHandler {
     8     
     9     public void ProcessRequest (HttpContext context) {
    10         context.Response.ContentType = "text/plain";
    11         JavaScriptSerializer serializer = new JavaScriptSerializer();
    12         Person p = new Person();
    13         p.name = context.Request.QueryString.GetValues("name")[0];
    14         p.age = Convert.ToInt32(context.Request.QueryString["age"]);
    15         //将p转换成json数据,并输出
    16         context.Response.Write(serializer.Serialize(p));
    17     }
    18     
    19     public bool IsReusable {
    20         get {
    21             return false;
    22         }
    23     }
    24 
    25 }
    26 
    27 /// <summary>
    28 /// Person类
    29 /// </summary>
    30 public class Person
    31 {
    32     public string name
    33     {
    34         get;
    35         set;
    36     }
    37     public int age
    38     {
    39         get;
    40         set;
    41     }
    42 }

    JQuery 前台

     $.getJSON("JSONHandler.ashx", 
        {name:"jack",age:18},
        function (json) {
        var name=json[name];
        var age=json[age];
    });    
  • 相关阅读:
    有序向量
    无序向量
    设计模式入门
    策略模式
    面向对象相关知识点
    MySQL数据库知识培训
    数据库业务规范
    go最小路径
    go求质数
    CSS3
  • 原文地址:https://www.cnblogs.com/caoyc/p/4309500.html
Copyright © 2020-2023  润新知