使用asp.net mvc使用JsonResult返回Json数据实例详解


当前第2页 返回上一页

在webform中要引用Newtonsoft.Json.dll;

当然你也可以自己拼接字符串。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

protected void Page_Load(object sender, EventArgs e)

  {

   var customer = new customer { name = "李华", sex = "男" };

   var customer1 = new customer { name = "小芳", sex = "女" };

   var li = new List<customer>();

   li.Add(customer);

   li.Add(customer1);

   var list = Newtonsoft.Json.JavaScriptConvert.SerializeObject(li);

   var tt = "[{\"name\":\"李华\",\"sex\":\"男\"},{\"name\":\"小芳\",\"sex\":\"女\"}]";

   //new Newtonsoft.Json.JsonSerializer()..(customer);

   Response.Write(tt);

   Response.End();

  }

  

  public class customer

  {

   public string name { get; set; }

   public string sex { get; set; }

  }

页面方法:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<p>

  <a href="javascript:void(0)" onclick="javascript:getJsonData();">GetJsonData</a>

 </p>

 <p id="datap">

  ggg

 </p>

 <script type="text/javascript">

  function getJsonData() {

   var str = "";

   $.getJSON("/Json.aspx", function (data) {

    var tt = "";

    $.each(data, function (k, v) {

     $.each(v, function (kk, vv) {

      tt += kk + ":" + vv + "<br/>";

     });

    });

    $("#datap").html(tt);

   });

  }

 </script>

显示结果:

以上就是使用asp.net mvc使用JsonResult返回Json数据实例详解的详细内容!

返回前面的内容

相关阅读 >>

解决 asp.net core mysql varchar 字符串截取实例教程

asp.net 通过ajax实现无刷新分页

asp.net core应用程序运行vue并且部署在iis上的详解

asp.net页脚制作详解

asp.net core实例详解四(project.json文件)

对asp.net中的mvc引擎开发插系统进行详解

关于asp.net中的mvc介绍

分享asp.net内置对象之response对象教程

有关asp.net如何实现多个文件同时下载问题相关解答

[asp.net mvc 小牛之路]07 - url routing

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...