jQuey将序列化对象在前台显示地实现代码(方法总结)


Posted in Javascript onDecember 13, 2016

<1>序列化对象为单个对象的时候

//Student person = new Student() { Name = "张三",Code="001" };
   //JavaScriptSerializer json = new JavaScriptSerializer();
   //string str = json.Serialize(person);
   context.Response.Write(str);

前台Jquery代码:

$(document).ready(
   function () {
    $.post("Test.ashx", function (data, status) {
     if (status == "success") {
      var person = $.parseJSON(data);
      alert(person.Name);
    });
   }
  );

  此时可以将Name属性在前台进行显示

2)序列化对象为DataTable的时候:

    序列化DataTable方法:

public string SerializeDataTable(DataTable dt) 
  {
   StringBuilder sb = new StringBuilder();
   sb.Append("[");
   for (int i = 0; i < dt.Rows.Count; i++)
   {
    sb.Append("{");
    for (int j = 0; j < dt.Columns.Count; j++)
    {
     sb.Append("\"" + dt.Columns[j].ColumnName + "\":\"" + dt.Rows[i][j].ToString() + "\"");
     if (j < dt.Columns.Count - 1)
     {
      sb.Append(",");
     }
    }
    sb.Append("}");
    if (i < dt.Rows.Count - 1)
    {
     sb.Append(",");
    }
   }
   sb.Append("]");
   return sb.ToString();
  }

前台进行显示

$(document).ready(
   function () {
    $.post("Test.ashx", function (data, status) {
     if (status == "success") {
      var person = $.parseJSON(data);
      $.each(person, function (k, v) {
       alert(v.Name);
       alert(v.Code);
      });
     }
    });
   }
  );

List显示方式和DataTable的显示方法基本相同

以上所述是小编给大家介绍的jQuey将序列化对象在前台显示地实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
浏览器无法运行JAVA脚本的解决方法
Jan 09 Javascript
jquery validator 插件增加日期比较方法
Feb 21 Javascript
jQuery中需要注意的细节问题小结
Dec 06 Javascript
当滚动条滚动到页面底部自动加载增加内容的js代码
May 13 Javascript
JQuery中clone方法复制节点
May 18 Javascript
javascript实现控制的多级下拉菜单
Jul 05 Javascript
JS实现仿微博可关闭弹出层效果
Sep 21 Javascript
vue 实现通过手机发送短信验证码注册功能
Apr 19 Javascript
详解Koa中更方便简单发送响应的方式
Jul 20 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
Oct 12 Javascript
在 Vue 中编写 SVG 图标组件的方法
Feb 24 Javascript
JavaScript代码模拟鼠标自动点击事件示例
Aug 07 Javascript
Es6 写的文件import 起来解决方案详解
Dec 13 #Javascript
JS实现图片垂直居中显示小结
Dec 13 #Javascript
Javascript this 函数深入详解
Dec 13 #Javascript
JS实现动画兼容性的transition和transform实例分析
Dec 13 #Javascript
简单实现js浮动框
Dec 13 #Javascript
javascript中this关键字详解
Dec 12 #Javascript
深入理解javascript函数参数与闭包
Dec 12 #Javascript
You might like
在线增减.htpasswd内的用户
2006/10/09 PHP
php 对输入信息的进行安全过滤的函数代码
2012/06/29 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十)
2014/06/24 PHP
一个PHP实现的轻量级简单爬虫
2015/07/08 PHP
盘点PHP和ASP.NET的10大对比!
2015/12/24 PHP
利用php + Laravel如何实现部署自动化详解
2017/10/11 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
使用CSS3实现字体颜色渐变的实现
2021/03/09 HTML / CSS
强制设为首页代码
2006/06/19 Javascript
一个简单的js渐显(fadeIn)渐隐(fadeOut)类
2010/06/19 Javascript
js以对象为索引的关联数组
2010/07/04 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
仿百度的关键词匹配搜索示例
2013/09/25 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
2016/03/17 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
2016/03/23 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
微信小程序实现打开内置地图功能【附源码下载】
2017/12/07 Javascript
详解Webpack实战之构建 Electron 应用
2017/12/25 Javascript
监听element-ui table滚动事件的方法
2019/03/26 Javascript
jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】
2020/05/19 jQuery
[02:44]重置世界,颠覆未来——DOTA2 7.23版本震撼上线
2019/12/01 DOTA
Python重新引入被覆盖的自带function
2014/07/16 Python
tensorflow 实现从checkpoint中获取graph信息
2020/02/10 Python
详解PyQt5中textBrowser显示print语句输出的简单方法
2020/08/07 Python
小结Python的反射机制
2020/09/28 Python
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
Dyson戴森波兰官网:Dyson.pl
2019/08/05 全球购物
北京某科技有限公司C# .net笔试题
2014/09/27 面试题
介绍下static、final、abstract区别
2015/01/30 面试题
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
二年级学生期末评语
2014/12/26 职场文书
2016新年慰问信范文
2015/03/25 职场文书
2015年秋季运动会广播稿
2015/08/19 职场文书
成功的商业计划书这样写才最靠谱
2019/07/12 职场文书
聊聊Python中关于a=[[]]*3的反思
2021/06/02 Python