$.ajax(
{
url:"http://date.jsontest.com",
type:"GET",
accepts:"utf-8",
success: function(data){
navigator.notification.alert("successful"+data.toString());
},
error: function(){
navigator.notification.alert("Unsuccessful");
}
});
以上代碼不顯示來自Web服務的數據。它只顯示「成功」字符串的警告框。來自網絡服務的顯示數據
我該如何解決這個問題?
你有沒有試過'JSON.parse(數據)',你會得到從JavaScript對象山谷結果?你也可以嘗試只顯示''數據''像''成功的'+數據'。你的服務器應該把它作爲字符串返回,所以'.toStrting()'方法是不需要的。檢查您的服務器是否正在返回一些數據。 – DaGLiMiOuX 2013-05-13 10:15:27
您是否嘗試過console.log數據以確保它具有值? – atmd 2013-05-13 10:16:03