解決ajax處理服務器端返回結果responseText中是JSON的數據。html
第一,json格式的文件內容以下:ajax
{ json
"city":"ShangHai", 服務器
"telephone":"123456789" spa
} htm
第二,服務器端返回的json數據就是上述的內容在responseText中,如今要取出來,方法有兩種:ci
方法1:it
var json=JSON.parse(request.responseText); class
alert(json.city); 服務器端
方法2:
var result = request.responseText;
var jsonObject=eval("("+result+")");
alert(jsonObject.telephone);