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函数以及基础写法100多条实用整理
Jan 13 Javascript
jQuery遍历对象、数组、集合实例
Nov 08 Javascript
AngularJS语法详解(续)
Jan 23 Javascript
jQuery EasyUI Dialog拖不下来如何解决
Sep 28 Javascript
JavaScript字符串常用的方法
Mar 10 Javascript
jQuery 生成svg矢量二维码
Aug 09 Javascript
Angular2  NgModule 模块详解
Oct 19 Javascript
基于angular实现三级联动的生日插件
May 12 Javascript
Vue.js 中的 $watch使用方法
May 25 Javascript
zepto.js 实时监听输入框的方法
Dec 04 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
Feb 06 Javascript
详解js中的几种常用设计模式
Jul 16 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 加密与解密的斗争
2009/04/17 PHP
php创建基本身份认证站点的方法详解
2013/06/08 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
在 Laravel 中动态隐藏 API 字段的方法
2019/10/25 PHP
简单时间提示DEMO从0开始一直进行计时
2013/11/19 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
2014/05/04 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
js中的关联数组与普通数组详解
2016/07/27 Javascript
jquery datatable服务端分页
2016/08/31 Javascript
Vue.js每天必学之指令系统与自定义指令
2016/09/07 Javascript
jQuery实现联动下拉列表查询框
2017/01/04 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
vue中element 上传功能的实现思路
2018/07/06 Javascript
基于webpack4.X从零搭建React脚手架的方法步骤
2018/12/23 Javascript
Python3实现的回文数判断及罗马数字转整数算法示例
2019/03/27 Python
pyqt 实现为长内容添加滑轮 scrollArea
2019/06/19 Python
python去除删除数据中\u0000\u0001等unicode字符串的代码
2020/03/06 Python
django实现将后台model对象转换成json对象并传递给前端jquery
2020/03/16 Python
Pycharm生成可执行文件.exe的实现方法
2020/06/02 Python
keras中的History对象用法
2020/06/19 Python
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
Columbia Sportswear法国官网:全球户外品牌
2020/09/25 全球购物
护理专业毕业生推荐信
2013/10/31 职场文书
市场营销毕业生自荐信
2013/11/23 职场文书
实习生自我鉴定
2013/12/12 职场文书
设计师求职信模板
2014/05/06 职场文书
篮球比赛拉拉队口号
2014/06/10 职场文书
寻找最美家庭活动方案
2014/08/20 职场文书
工作失职检讨书(精华篇)
2014/10/15 职场文书
五一晚会主持词
2015/07/01 职场文书
教师节联欢会主持词
2015/07/04 职场文书
《风不能把阳光打败》读后感3篇
2020/01/06 职场文书
Nginx反爬虫策略,防止UA抓取网站
2021/03/31 Servers
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers
字节飞书面试promise.all实现示例
2022/06/16 Javascript