前后台交互过程中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 相关文章推荐
使用Raygun来自动追踪AngularJS中的异常
Jun 23 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 Javascript
JS实现为排序好的字符串找出重复行的方法
Mar 02 Javascript
基于jQuery插件实现点击小图显示大图效果
May 11 Javascript
select下拉框插件jquery.editable-select详解
Jan 22 Javascript
JavaScript获取中英文混合字符串长度的方法示例
Feb 04 Javascript
Angular2利用组件与指令实现图片轮播组件
Mar 27 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
Aug 23 Javascript
js中的闭包学习心得
Feb 06 Javascript
jQuery实现的两种简单弹窗效果示例
Apr 18 jQuery
Javasript设计模式之链式调用详解
Apr 26 Javascript
微信小程序实现打卡日历功能
Sep 21 Javascript
多个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表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
2011/08/22 PHP
怎样使用php与jquery设置和读取cookies
2013/08/08 PHP
php简单的留言板与回复功能具体实现
2014/02/19 PHP
ThinkPHP发送邮件示例代码
2016/10/08 PHP
Ajax+Jpgraph实现的动态折线图功能示例
2019/02/11 PHP
php写app用的框架整理
2019/09/29 PHP
仅img元素创建后不添加到文档中会执行onload事件的解决方法
2011/07/31 Javascript
Jquery异步请求数据实例代码
2011/12/28 Javascript
深入理解javaScript中的事件驱动
2013/05/21 Javascript
jqueryMobile使用示例分享
2016/01/12 Javascript
javascript每日必学之继承
2016/02/23 Javascript
通过隐藏iframe实现无刷新上传文件操作
2016/03/16 Javascript
浅谈js图片前端预览之filereader和window.URL.createObjectURL
2016/06/30 Javascript
jQuery仿京东商城楼梯式导航定位菜单
2016/07/25 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
vue router路由嵌套不显示问题的解决方法
2017/06/17 Javascript
解决element ui select下拉框不回显数据问题的解决
2019/02/20 Javascript
微信小程序在线客服自动回复功能(基于node)
2019/07/03 Javascript
Vue data的数据响应式到底是如何实现的
2020/02/11 Javascript
Element Dropdown下拉菜单的使用方法
2020/07/26 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
[04:42]5分钟带你了解什么是DOTA2(第一期)
2017/02/07 DOTA
python正则表达式之作业计算器
2016/03/18 Python
python 写入csv乱码问题解决方法
2016/10/23 Python
python中列表和元组的区别
2017/12/18 Python
Python简单计算文件MD5值的方法示例
2018/04/11 Python
Python爬取爱奇艺电影信息代码实例
2019/11/26 Python
使用pygame写一个古诗词填空通关游戏
2019/12/03 Python
opencv python图像梯度实例详解
2020/02/04 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
2021/01/29 Python
庆祝教师节活动方案
2014/01/31 职场文书
迟到检讨书500字
2014/02/05 职场文书
《最可爱的人》教学反思
2014/02/14 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
2022/04/29 Servers