我在后臺(tái)這樣寫的:StringBuilder stuBuild = new StringBuilder(); stuBuild.Append("{"); stuBuild.Append("'name':'哈哈'"); stuBuild.Append("}"); Response.Write(stuBuild.ToString()); Response.End();前臺(tái)這樣調(diào)用的:$("#btnJson").click(function () { alert("dfdf"); $.get("Default.aspx", { json: "1" }, function (data) { alert(data); },"json"); });可是不知道為什么啊。function(data)這個(gè)方法無法執(zhí)行。改成:$("#btnJson").click(function () { alert("dfdf"); $.get("Default.aspx", { json: "1" }, function (data) { alert(data); }); });這樣后,可以執(zhí)行進(jìn)來。data的值是:["name":"哈哈"]但是我用data.name無法獲取數(shù)值。有沒有人知道怎么回事啊??煞窠o我一段詳細(xì)的代碼啊。寫寫!
2 回答
飲歌長嘯
TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
stuBuild.Append("'name':'哈哈'"); 改成 stuBuild.Append("name:'哈哈'");還有后臺(tái) 在 Response.Write(stuBuild.ToString());前面加一句 Response.ContentType = "application/json";前臺(tái)用第一種方式 json 的方式 測試通過的
- 2 回答
- 0 關(guān)注
- 1692 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
