C#、JSON、JS List转换为JSON在前台获取使用

C#泛型转化为JSON方法:

1、  private string Json()//返回string JSON格式
        {
            List<Person1> l = new List<Person1>();
            Person1 p = new Person1();
            p.Name1 = "maozed";
            p.PostNum = "1";
            l.Add(p);
            p = null;


            p = new Person1();
            p.Name1 = "毛泽东";
            p.PostNum = "2";
            l.Add(p);


            JavaScriptSerializer js = new JavaScriptSerializer();
            string josn = js.Serialize(l);
            return josn;
        }

2、jQuery异步获取JSON格式string

  $(function() {
            $("#btn1").click(function() {
                $.ajax({
                    url: "/forjson.aspx",//List 转化为json(URL)
                    cache: false,
                    type: "GET",
                    dataType: "json",
                    success: function(h) {
                        var aa = h;
                        var ss = "";
                        for (var i = 0; i < aa.length; i++) {
                            ss += "姓名:<input type='text'  value='" + aa[i].Name1 + "'/>  编号:<input type='text' value='" + aa[i].PostNum + "'/><break/>";//用名称直接访问对应的数据
                        }
                        $("#div2").html("<break/>" + ss);
                    },
                    error: function() {
                        alert("system error!");
                    }
                })
            });
        })

如图:


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值