jquery json 实例代码


Posted in Javascript onDecember 02, 2010
1.获取DataSet 
2.转成DataTable 
3. 
public static string DataTableToJson(DataTable dt) 
{ 
StringBuilder jsonBuilder = new StringBuilder(); 
//jsonBuilder.Append("{"); //输出的要求不要'}' 
//jsonBuilder.Append(dt.TableName); 
jsonBuilder.Append("["); 
for (int i = 0; i < dt.Rows.Count; i++) 
{ 
jsonBuilder.Append("{"); 
for (int j = 0; j < dt.Columns.Count; j++) 
{ 
jsonBuilder.Append("\""); 
jsonBuilder.Append(dt.Columns[j].ColumnName); 
jsonBuilder.Append("\":\""); 
jsonBuilder.Append(dt.Rows[i][j].ToString()); 
jsonBuilder.Append("\","); 
} 
jsonBuilder.Remove(jsonBuilder.Length - 1, 1); 
jsonBuilder.Append("},"); 
} 
jsonBuilder.Remove(jsonBuilder.Length - 1, 1); 
jsonBuilder.Append("]"); 
//jsonBuilder.Append("}"); //输出的要求不要'}' 
return jsonBuilder.ToString(); 
} 
4.把Json字串Response出来 
5.获取Json字串 function load() //页面加载 
{ 
$.ajax({ 
type:"post", 
url:"../Handler/LinkManHandler.ashx",//从哪获取Json 
data:"action=getLinkMan&id="+comId,//Ajax传递的参数 
beforeSend:function(){ 
//获取之前显示 loading 或 正在加载 
}, 
success:function(mess) 
{ 
$("#divImage").hide(); 
if(mess!="]")// 如果获取的数据不为空 
{ 
var type=eval(mess); 
var str="<a>首页</a>" 
for(var i=0;i<type.length;i++) 
{ 
//操作type 获取东西 
str+="<a>"+type[i].数据库字段名+"</a> 
} 
$("#divLinkMan").html(str);//把str嵌入div divLinkMan 中 
} 
else 
{ 
var notfind="<h2>未找到数据<a href='../Main.htm' target='_parent'>返回</a></h2>" 
$("#divLinkMan").html(notfind); 
} 
}, 
complete:function() 
{ 
//所有的都执行完后的方法 
} 
}); 
}
Javascript 相关文章推荐
javascript 限制输入脚本大全
Nov 03 Javascript
基于jQuery的的一个隔行变色,鼠标移动变色的小插件
Jul 06 Javascript
JQury slideToggle闪烁问题及解决办法
Jul 05 Javascript
html超链接打开窗口大小的方法
Mar 05 Javascript
jQuery控制TR显示隐藏的三种常用方法
Aug 21 Javascript
学习JavaScript设计模式之代理模式
Jan 12 Javascript
JQuery fileupload插件实现文件上传功能
Mar 18 Javascript
Javascript操作dom对象之select全面解析
Apr 24 Javascript
js实现延迟加载的几种方法
Apr 24 Javascript
小程序云开发实现数据库异步操作同步化
May 18 Javascript
JS回调函数 callback的理解与使用案例分析
Sep 09 Javascript
vue项目中使用多选框的实例代码
Jul 22 Javascript
JavaScript格式化数字的函数代码
Nov 30 #Javascript
JavaScript中使用正则匹配多条,且获取每条中的分组数据
Nov 30 #Javascript
基于prototype扩展的JavaScript常用函数库
Nov 30 #Javascript
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
Nov 30 #Javascript
学习面向对象之面向对象的术语
Nov 30 #Javascript
学习面向对象之面向对象的基本概念:对象和其他基本要素
Nov 30 #Javascript
基于JQuery的asp.net树实现代码
Nov 30 #Javascript
You might like
JpGraph php柱状图使用介绍
2011/08/23 PHP
PHP7匿名类用法分析
2016/09/26 PHP
在Z-Blog中运行代码[html][/html](纯JS版)
2007/03/25 Javascript
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
将input file的选择的文件清空的两种解决方案
2013/10/21 Javascript
js获取时间(本周、本季度、本月..)
2013/11/22 Javascript
在Ubuntu系统上安装Ghost博客平台的教程
2015/06/17 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
2015/10/09 Javascript
javascript中window.open在原来的窗口中打开新的窗口(不同名)
2015/11/15 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
原生js实现移动端瀑布流式代码示例
2015/12/18 Javascript
js+html5实现canvas绘制网页时钟的方法
2016/05/21 Javascript
jQuery实现右键菜单、遮罩等效果代码
2016/09/27 Javascript
微信小程序 使用picker封装省市区三级联动实例代码
2016/10/28 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
2017/04/24 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
利用python代码写的12306订票代码
2015/12/20 Python
Python 绘图和可视化详细介绍
2017/02/11 Python
python实现微信跳一跳辅助工具步骤详解
2018/01/04 Python
python中while和for的区别总结
2019/06/28 Python
python 爬取马蜂窝景点翻页文字评论的实现
2020/01/20 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
keras topN显示,自编写代码案例
2020/07/03 Python
使用PyCharm官方中文语言包汉化PyCharm
2020/11/18 Python
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
中专自我鉴定范文
2013/10/16 职场文书
师范应届生求职信
2013/11/15 职场文书
优秀教师事迹简介
2014/02/02 职场文书
教师批评与自我批评范文
2014/10/15 职场文书
2014年纪检监察工作总结
2014/11/11 职场文书
初三语文教学计划
2015/01/22 职场文书
检讨书范文300字
2015/01/28 职场文书
CSS3实现的3D隧道效果
2021/04/27 HTML / CSS
关于python中readlines函数的参数hint的相关知识总结
2021/06/24 Python