2
我創建fisrtTest.php JSON對象的JSON是正確的,當我打開與WampServer此頁面的jQuery移動..獲取JSON與從本地主機
但我不能做一個Ajax請求:/ 爲什麼呢?跨域策略?
$.getJSON('http://localhost/tests/fisrtTest.php', success ); function success(data) { }
這是與PhoneGap的
我創建fisrtTest.php JSON對象的JSON是正確的,當我打開與WampServer此頁面的jQuery移動..獲取JSON與從本地主機
但我不能做一個Ajax請求:/ 爲什麼呢?跨域策略?
$.getJSON('http://localhost/tests/fisrtTest.php', success ); function success(data) { }
這是與PhoneGap的
什麼是你的錯誤移動應用?你可以在firebug控制檯中查看JSON響應嗎? 下面是工作代碼
$(document).ready(function(){
$("#ibutton").click(function() {
alert("go");
$.ajax({
url: "http://localhost:8080/tests/fisrtTest.php",
dataType: "jsonp",
crossDomain: true,
jsonpCallback: "CallBackFunction"
});
});
});
function CallBackFunction(json){
//
};
$(document).ready(function(){
$("#ibutton").click(function() {
alert("go");
$.ajax({
url: "http://localhost:8080/tests/fisrtTest.php?callback=?",
dataType: "json",
crossDomain: true,
success: function(data) {
}
});
});
});
好了,這工作,但螢火得到一個錯誤:
語法錯誤:無效的標籤 { 「傑克」:1, 「GT」:2, 「C」 :3,「d」:4,「e」:5}
當我打開http://localhost/tests/fisrtTest.php時,我可以看到JSON: {「a」:1,「b」: 2,「c」:3,「d」:4,「e」:5} 但是,如果我用你的代碼創建一個html頁面。什麼都沒發生。 Firebug只顯示一些cordova問題。 – user2306385
我改變了代碼。你可以試試嗎? –