前后臺交互過程中json格式如何解析以及如何生成
更新時間:2012年12月26日 15:05:13 作者:
json格式想必大家會很熟悉;因為他在ajax異步應(yīng)用中會顯得很有魅力,有些新手朋友對其有點陌生,接下來介紹前臺如何解析json格式以及后臺如何生成json格式等,需要了解的朋友可以參考下
前臺:
$.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);
復(fù)制代碼 代碼如下:
$.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);
}
});
后臺:(需要使用雙引號)
復(fù)制代碼 代碼如下:
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);
您可能感興趣的文章:
相關(guān)文章
Javascript學(xué)習(xí)筆記之函數(shù)篇(四):arguments 對象
JavaScript中arguments函數(shù)對象是該對象代表正在執(zhí)行的函數(shù)和調(diào)用它的函數(shù)的參數(shù)。JavaScript 函數(shù)中 arguments 為特殊對象,無需明確指出參數(shù)名,就能訪問它們。2014-11-11
Javascript基礎(chǔ)教程之a(chǎn)rgument 詳解
這篇文章主要介紹了Javascript基礎(chǔ)教程之a(chǎn)rgument 詳解的相關(guān)資料,需要的朋友可以參考下2015-01-01
JavaScript高級程序設(shè)計(第3版)學(xué)習(xí)筆記12 js正則表達(dá)式
前面在分析PhoneGap源碼的時候,曾經(jīng)總結(jié)過一次正則表達(dá)式的用法,為了不同系列文章的完整性,這里將那里的總結(jié)遷移過來2012-10-10
javascript中的throttle和debounce淺析
這篇文章主要介紹了javascript中的throttle和debounce淺析,分別介紹了throttle和debounce的使用場景及具體案例,需要的朋友可以參考下2014-06-06
JavaScript DOM 學(xué)習(xí)第二章 編輯文本
在這一章我會給出一個在CMS里非常有用的更新頁面的代碼。在任一段落點擊鼠標(biāo)你就可以修改了。完成以后點擊按鈕,修改的文本就顯示了。2010-02-02
javascript學(xué)習(xí)筆記(二)數(shù)組和對象部分
本文是學(xué)習(xí)筆記系列的第二篇,深入淺出的分別從javascript對象和數(shù)組兩個部分介紹了相關(guān)知識,并附上詳細(xì)示例,非常的實用,有需要的朋友可以參考下2014-09-09
uni-app自定義組件components導(dǎo)入失敗或頁面不顯示文本等解決方法
這篇文章主要給大家介紹了關(guān)于uni-app自定義組件components導(dǎo)入失敗或頁面不顯示文本等的解決方法,眾所周知Uni-app支持使用自定義組件,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-08-08

