亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問Ajax請求時,如何解釋json數據?

請問Ajax請求時,如何解釋json數據?

躍然一笑 2019-07-09 05:04:04
請問Ajax請求時,如何解釋json數據?
查看完整描述

4 回答

?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

ajax是異步的,你的alert要寫到它的回調函數里邊去。就是說 alert(content2); 要放在content2=data.chwPregWizCalendar.content;的后面。有什么不懂的可以繼續追問

查看完整回答
反對 回復 2019-07-10
?
萬千封印

TA貢獻1891條經驗 獲得超3個贊

后臺返回的是json字符串,你可以把ajax的datatype設置為json,或者用json.parse,或者用var dataObj=eval("("+data+")"),這些都可以把json字符串轉為對象,那樣你就可以處理

查看完整回答
反對 回復 2019-07-10
?
慕少森

TA貢獻2019條經驗 獲得超9個贊

客戶端HTML代碼:
<table>
<thead>
<tr>
<td>學號</td>
<td>姓名</td>
<td>班級</td>
<td>性別</td>
<td>電話</td>
</tr>
</thead>
<tbody></tbody>
<input id="btnget" type="button" value="加載數據" />
javascript代碼:
$(function(){
$("#btnget").click(function(){
$.Ajax({
type:"post",
dataType:"Json",
url:"data.ashx",
success:function(msg){
var str="";
for(i in msg){
str+="<tr><td>"+msg[i].id+
"</td><td>"+msg[i].name+
"</td><td>"+msg[i].cla+
"</td><td>"+msg[i].sex+
"</td><td>"+msg[i].tel+
"</td></tr>";
}
$("tbody").append(str);
}
});
});
});
樣式部分:
<style type="text/css">
table{
boeder-collapse:collapse;
}
table td{
text-align:center;
border:1px solid gray;
padding:3px 10px;
}
</style>
服務器端返回的json數據代碼:
string data=[{\"id\":\"2010324268\",\"name\":\"林宇\",\"cla\":\"10軟件\",\"sex\":\"男\",\"tel\":\"***********\"},{\"id\":\"2010324269\",\"name\":\"李四\",\"cla\":\"10網絡\",\"sex\":\"男\",\"tel\":\"***********\"},{\"id\":\"2010324270\",\"name\":\"肖玲\",\"cla\":\"10網絡\",\"sex\":\"女\",\"tel\":\"***********\"}];
context.Response.Write(data);






查看完整回答
反對 回復 2019-07-10
  • 4 回答
  • 0 關注
  • 409 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號