[英]PhoneGap/Cordova 1.9.0 Windows Phone 7 AJAX not working
我似乎在通過函數檢索數據時遇到問題,不知道為什么它不能與Windows Phone 7一起使用。下面的代碼是我在iOS和Android上所擁有的,並且工作正常-請注意,我確實必須添加iOS白名單的URL。
是否有任何理由在Windows Phone 7上不起作用? 我正在使用PhoneGap / Cordova 1.9.0。
$( '#customerOverview' ).live( 'pagebeforeshow',function(){
customerBanner();
});
function customerBanner() {
$.ajax({
url: "http://10.1.1.11:8080/WebPortal/data",
data: {functionID:"CustomerBanner",custID:100},
dataType: "xml",
success: function(data){
$(".customerid").html(data.getElementsByTagName("ID")[0].childNodes[0].nodeValue);
$(".customerfname").html(data.getElementsByTagName("FName")[0].childNodes[0].nodeValue);
$(".customerlname").html(data.getElementsByTagName("LName")[0].childNodes[0].nodeValue);
var balance = data.getElementsByTagName("Balance")[0].childNodes[0].nodeValue;
if(balance > 0) {
$(".customerbalance").html("<font color=008000>" + balance + "</font>");
} else {
$(".customerbalance").html("<font color=800000>" + balance + "</font>");
}
}
});
}
我認為您將必須進行JSONP調用,因為這是跨域調用。 我認為這就是我解決這些問題的方式。 當然,您可以發布,放置和刪除。 無論如何,我會先嘗試一下,看看會發生什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.