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