我正在将在 android 和 ios 上运行良好的 html5 Phonegap 应用程序转换为 wp8 应用程序,目前我的 ajax 调用不工作..奇怪的远程 ajax 调用工作。这是有效的ajax调用:
function textSearch() {
$.ajax({
type: "POST",
url: baseUrl + "ajax/AppService.aspx/GetByFullSearch",
data: JSON.stringify({"query":$('#search_location').val()}),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (all) {
searchResult = all.d;
showLocationResult();
}
});
};
这是我的本地 ajax 调用,它不起作用:
$.ajax({url:"./pages/result.html" ,success:function(result){
$("#maincontents").html(result);
}});
我试过了,这是一样的,也不起作用
$.ajax({
url: "./pages/result.html",
cache: false
})
.done(function( html ) {
alert("hello?");
$( "#maincontents" ).append( html );
});
我从 ajax 收到如下错误:
error:function(jqXHR,textStatus,errorThrown ){
alert(textStatus);
},
textStatus返回“错误”.....模拟器使用ie10,我研究了重置ie10设置,更新了模拟器,尝试添加dataType:'html',缓存:false,没有运气
希望有人知道这让我发疯!