zoukankan      html  css  js  c++  java
  • jQuery处理JSON对象

    一般处理程序

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Script.Serialization;
    
    namespace WebApplication1
    {
        /// <summary>
        /// JsonTest 的摘要说明
        /// </summary>
        public class JsonTest : IHttpHandler
        {
    
            public void ProcessRequest(HttpContext context)
            {
                context.Response.ContentType = "text/plain";
                
                JavaScriptSerializer jss = new JavaScriptSerializer();
                //string json = jss.Serialize(new Person() { Name = "tom", Age = 20 });
                //context.Response.Write(json);
    
                Person[] ps = new Person[] 
                { 
                    new Person() { Name = "tom", Age = 21 }, 
                    new Person() { Name = "joy", Age = 30 } 
                };
                string json=jss.Serialize(ps);
                context.Response.Write(json);
            }
    
            public class Person
            {
                public string Name { get; set; }
                public int Age{get;set;}
            }
    
            public bool IsReusable
            {
                get
                {
                    return false;
                }
            }
        }
    }

    HTML页面

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(function () {
                $.post("JsonTest.ashx", function (data, status) {
                    //alert(data);
                    var person = $.parseJSON(data);
                    //alert(person.Name);
                    alert(person[0].Name);
                    alert(person[1].Name);
                });
            });
        </script>
    </head>
    <body>
    
    </body>
    </html>
    量的积累到质的飞越

  • 相关阅读:
    Linux安装gitlab
    logback日志配置
    spring源码-aop动态代理-5.3
    【转】阿里云免费SSL证书申请与安装使用(IIS7)
    WebApi 全局使用filter
    Mint-UI Picker 三级联动
    P标签莫名有了margin-top值的原因
    Vue为v-html中标签添加CSS样式
    【转】C# string数组转int数组
    【转】SQLServer汉字转全拼音函数
  • 原文地址:https://www.cnblogs.com/taobox/p/2557801.html
Copyright © 2011-2022 走看看