在asp.net mvc中使用json

本文章适用于  asp.net mvc 3或者4,其他版本没测试过。


使用在asp,ent中使用json,一个重点就是使用JsonResult类,这个类是ActionResult的子类。


后台的controller中:

    public JsonResult AllStudentJson()
        {
            var formateData = GetAllStudent().Select(x => new
            {
                name = x.Name,
                age = x.Age
            });
            return Json(formateData, JsonRequestBehavior.AllowGet);
        }


前台的html:

<input type="button" id="button1" value="get" />
<div id='divTip'></div>


前台的脚本:

$("#button1").click(function () {
             $.getJSON("/Home/AllStudentJson", function (data) {
                 $("#divTip").empty();
                 var str = "";
                 $.each(data, function (InfoIndex, Info) {
                     str += "名字:" + Info["name"];
                     str += "年龄:" + Info["age"];
                     str += "<br  />";
                 })//end each
                 $("#divTip").html(str);
             })//end get json
         })//end click


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值