前后台交互过程中json格式如何解析以及如何生成


Posted in Javascript onDecember 26, 2012

前台

$.ajax({ 
type: "POST", 
url: "GetMenuRole.ashx", 
data: "", 
dataType: "json", 
success: function (data) { 
if (data.Status == false) { 
alert(data.ErrorReason); 
} 
else { 
//解析这个菜单列表 
alert(data.MenuList); 
} 
}, 
error: function (data) { 
alert(data); 
} 
});

后台:(需要使用双引号)
string sReturnJson = " <KH>\"Status\":\"{0}\",\"MenuList\":\"{1}\",\"ErrorReason\":\"{2}\"</KH>"; 
sReturnJson = string.Format(sReturnJson, "True", sReturnMenuList,string.Empty).Replace("<KH>","{").Replace("</KH>","}"); 
context.Response.Write(sReturnJson);
Javascript 相关文章推荐
jQuery ctrl+Enter shift+Enter实现代码
Feb 07 Javascript
javascript如何动态加载表格与动态添加表格行
Nov 27 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
Mar 05 Javascript
基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
May 11 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
Sep 01 Javascript
使用jQuery实现返回顶部
Jan 26 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
Mar 03 Javascript
js随机生成26个大小写字母
Feb 12 Javascript
全站最详细的Vuex教程
Apr 13 Javascript
vue 路由守卫(导航守卫)及其具体使用
Feb 25 Javascript
微信小程序自定义tabBar的踩坑实践记录
Nov 06 Javascript
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
Apr 24 Vue.js
多个js与css文件的合并方法详细说明
Dec 26 #Javascript
JS打开图片另存为对话框实现代码
Dec 26 #Javascript
window.addEventListener来解决让一个js事件执行多个函数
Dec 26 #Javascript
js动态添加onload、onresize、onscroll事件(另类方法)
Dec 26 #Javascript
JSON为什么那样红为什么要用json(另有洞天)
Dec 26 #Javascript
JS操作Cookies包括(读取添加与删除)
Dec 26 #Javascript
js 调用本地exe的例子(支持IE内核的浏览器)
Dec 26 #Javascript
You might like
php中使用getimagesize获取图片、flash等文件的尺寸信息实例
2014/04/29 PHP
浅谈PHP调用Webservice思路及源码分享
2014/06/04 PHP
推荐5款跨平台的PHP编辑器
2014/12/25 PHP
PHP指定截取字符串中的中英文或数字字符的实例分享
2016/03/18 PHP
让你的PHP7更快之Hugepage用法分析
2016/05/31 PHP
PHP使用Http Post请求发送Json对象数据代码解析
2020/07/16 PHP
jQuery使用技巧简单汇总
2013/04/18 Javascript
JS实现简单的Canvas画图实例
2013/07/04 Javascript
Jquery中的$.each获取各种返回类型数据的使用方法
2015/05/03 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
jquery获得当前html页面源码的方法
2015/07/14 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
js表单元素checked、radio被选中的几种方法(详解)
2016/08/22 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
Node 代理访问的实现
2019/09/19 Javascript
ES6中Set和Map用法实例详解
2020/03/02 Javascript
微信小程序实现导航栏和内容上下联动功能代码
2020/06/29 Javascript
Vue如何实现验证码输入交互
2020/12/07 Vue.js
[01:59]DOTA2首部纪录片《Free to play》预告片
2014/03/12 DOTA
[47:03]完美世界DOTA2联赛PWL S3 access vs LBZS 第一场 12.20
2020/12/23 DOTA
python获取远程图片大小和尺寸的方法
2015/03/26 Python
python判断字符串编码的简单实现方法(使用chardet)
2016/07/01 Python
python 读取DICOM头文件的实例
2018/05/07 Python
python面向对象法实现图书管理系统
2019/04/19 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
2019/12/17 Python
基于Tensorflow批量数据的输入实现方式
2020/02/05 Python
详解python中groupby函数通俗易懂
2020/05/14 Python
通过python-pptx模块操作ppt文件的方法
2020/12/26 Python
英国在线发型和美容产品商店:Beauty Cutie
2019/04/27 全球购物
人力资源部经理助理岗位职责
2014/03/04 职场文书
二手房购房协议书范本
2014/10/05 职场文书
委托培训协议书
2014/11/17 职场文书
小学远程教育工作总结
2015/08/13 职场文书
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
mysql在项目中怎么选事务隔离级别
2021/05/25 MySQL
python析构函数用法及注意事项
2021/06/22 Python