前后台交互过程中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 相关文章推荐
判断iframe是否加载完成的完美方法
Jan 07 Javascript
jquery随意添加移除html的实现代码
Jun 21 Javascript
Jquery实现仿京东商城省市联动菜单
Nov 19 Javascript
jQuery使用serialize()表单序列化时出现中文乱码问题的解决办法
Jul 27 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
Sep 19 Javascript
jQuery绑定事件的四种方式介绍
Oct 31 Javascript
简单谈谈axios中的get,post方法
Jun 25 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
Nov 10 Javascript
详解nuxt路由鉴权(express模板)
Nov 21 Javascript
npx create-react-app xxx创建项目报错的解决办法
Feb 17 Javascript
微信小程序自定义顶部组件customHeader的示例代码
Jun 03 Javascript
react使用antd表单赋值,用于修改弹框的操作
Oct 29 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
《雄兵连》《烈阳天道》真的来了
2020/07/13 国漫
php预定义常量
2006/12/25 PHP
smarty的保留变量问题
2008/10/23 PHP
编译php 5.2.14+fpm+memcached(具体操作详解)
2013/06/18 PHP
php中字符串和正则表达式详解
2014/10/23 PHP
PHP引用的调用方法分析
2016/04/25 PHP
php数据访问之增删改查操作
2016/05/09 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
input的focus方法使用
2010/03/13 Javascript
设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
2013/11/18 Javascript
JS执行删除前的判断代码
2014/02/18 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
Jquery简单实现GridView行高亮的方法
2015/06/15 Javascript
JS实现网页顶部向下滑出的全国城市切换导航效果
2015/08/22 Javascript
BootStrap3使用错误记录及解决办法
2016/12/22 Javascript
详解Angular2组件之间如何通信
2017/06/22 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
2018/09/29 Javascript
angular2 NgModel模块的具体使用方法
2019/04/10 Javascript
this.$toast() 了解一下?
2019/04/18 Javascript
Python基于pygame实现的font游戏字体(附源码)
2015/11/11 Python
Python守护进程和脚本单例运行详解
2017/01/06 Python
Python实现求笛卡尔乘积的方法
2017/09/16 Python
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
python 读取视频,处理后,实时计算帧数fps的方法
2018/07/10 Python
Python3 io文本及原始流I/O工具用法详解
2020/03/23 Python
银行实习鉴定
2013/12/13 职场文书
工作作风承诺书
2014/08/30 职场文书
2014年行政部工作总结
2014/11/19 职场文书
2015年初中生自我评价范文
2015/03/03 职场文书
2015初中生物教研组工作总结
2015/07/21 职场文书
高中班主任心得体会
2016/01/07 职场文书
七年级作文之我的梦想
2019/10/16 职场文书
Django 实现jwt认证的示例
2021/04/30 Python
mysql优化之query_cache_limit参数说明
2021/07/01 MySQL
MongoDB连接数据库并创建数据等使用方法
2021/11/27 MongoDB