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);
前后台交互过程中json格式如何解析以及如何生成
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@