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 相关文章推荐
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
Feb 18 Javascript
基于jQuery实现模拟页面加载进度条
Apr 01 Javascript
非html5实现js版弹球游戏示例代码
Sep 22 Javascript
jQuery实现流动虚线框的方法
Jan 29 Javascript
微信小程序 教程之条件渲染
Oct 18 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
Jul 13 Javascript
Vue2.0 vue-source jsonp 跨域请求
Aug 04 Javascript
基于vue v-for 循环复选框-默认勾选第一个的实现方法
Mar 03 Javascript
微信小程序Getuserinfo解决方案图解
Aug 24 Javascript
Vue实现仿iPhone悬浮球的示例代码
Mar 13 Javascript
用JS实现选项卡
Mar 23 Javascript
vue 需求 data中的数据之间的调用操作
Aug 05 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
PHP 如何获取二维数组中某个key的集合
2014/06/03 PHP
JSON+JavaScript处理JSON的简单例子
2013/03/20 Javascript
JS实现动态移动层及拖动浮层关闭的方法
2015/04/30 Javascript
使用BootStrap实现悬浮窗口的效果
2016/12/13 Javascript
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
2017/03/23 jQuery
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
jQuery 导航自动跟随滚动的实现代码
2018/05/30 jQuery
vue+axios 前端实现的常用拦截的代码示例
2018/08/23 Javascript
vue-router的使用方法及含参数的配置方法
2018/11/13 Javascript
layui实现图片虚拟路径上传,预览和删除的例子
2019/09/25 Javascript
使用Python对Access读写操作
2017/03/30 Python
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
python队列通信:rabbitMQ的使用(实例讲解)
2017/12/22 Python
Python面向对象之反射/自省机制实例分析
2018/08/24 Python
tensorflow使用神经网络实现mnist分类
2018/09/08 Python
Python读取mat文件,并保存为pickle格式的方法
2018/10/23 Python
修改python plot折线图的坐标轴刻度方法
2018/12/13 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
python图片二值化提高识别率代码实例
2019/08/24 Python
Python数据可视化:箱线图多种库画法
2019/11/06 Python
Django搭建项目实战与避坑细节详解
2020/12/06 Python
python 实现图片批量压缩的示例
2020/12/18 Python
python中altair可视化库实例用法
2021/01/26 Python
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
沙龙级头发造型工具:FOXYBAE
2018/07/01 全球购物
澳大利亚鞋仓库:Shoe Warehouse
2019/07/25 全球购物
德国在线香料制造商:Gewürzland
2020/03/10 全球购物
乡镇干部先进事迹材料
2014/02/03 职场文书
2014年秋季开学典礼致辞
2014/08/02 职场文书
2014年度党员自我评议
2014/09/13 职场文书
专题民主生活会对照检查材料思想汇报
2014/09/29 职场文书
蓬莱阁导游词
2015/02/04 职场文书
《杜鹃的婚约》OP主题曲「凸凹」无字幕影像公开
2022/04/08 日漫
使用python将HTML转换为PDF pdfkit包(wkhtmltopdf) 的使用方法
2022/04/21 Python
windows安装 redis 6.2.6最新步骤详解
2022/04/26 Redis