前后臺(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的正則表達(dá)式中test()方法的使用
這篇文章主要介紹了簡述JavaScript的正則表達(dá)式中test()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06
JavaScript中的關(guān)鍵字"VAR"使用詳解 分享
JScript的語法教程里面說在聲明變量時(shí)忽略var關(guān)鍵字是完全合法的。但是事實(shí)常常又證明想當(dāng)然的結(jié)果是不可靠的。2013-07-07
設(shè)計(jì)模式中的facade外觀模式在JavaScript開發(fā)中的運(yùn)用
外觀模式通過引入一個(gè)外觀角色來簡化客戶端與子系統(tǒng)之間的交互,為復(fù)雜的子系統(tǒng)調(diào)用提供一個(gè)統(tǒng)一的入口,降低子系統(tǒng)與客戶端的耦合,接下來就來看設(shè)計(jì)模式中的facade外觀模式在JavaScript開發(fā)中的運(yùn)用2016-05-05
JavaScript 關(guān)于事件循環(huán)機(jī)制的刨析
js里的事件循環(huán)機(jī)制十分有趣。從很多面試題也可以看出來,考察簡單的setTimeout也就是考察這個(gè)機(jī)制的,接下來本文帶你詳細(xì)了解它2021-11-11

