ajax.call失效无请求,移动端ajax请求问题?
我有兩個問題,一個是我寫了一個ajax請求,我想請求我本地服務器上的php文件,直接寫本地路徑和服務器路徑時候,都會報錯,告訴我需要跨域,于是我用jsonp去請求數據,寫入的是服務器上的地址,雖然可以進行請求了,可是請求后并沒有彈success里的信息,總是彈error里的信息,但是還是可以接收到我想要的數據,所以我想問下為什么會這樣?
第二個問題是以上的測試一開始都是在PC端chorme下的開發者根據的模擬移動設備下進行的,接著我在手機上打開我本地地址,發現手機上ajax并沒有進行請求,嘗試去alert,error里的alert都沒有彈,請求大神解惑~~~
前端js代碼如下:
// ajax跨域請求數據
function loadPHP() {
var request = $.ajax({
url: "http://localhost/demo.php",
type: "get",
dataType: "jsonp",
success:function (data) {
console.log(data);
},
error: function () {
alert( "Request failed: " );
}
});
alert(request);
}
function callback(res) {
alert(res);
}
php代碼如下:
header('content-type: application/json');
$a = array('name'=>'tom');
echo 'callback('.json_encode($a).')';
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的ajax.call失效无请求,移动端ajax请求问题?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器遍历文件夹不按顺序,绕过遍历检查
- 下一篇: 笔记本电脑关机后指示灯还亮_汽车仪表常见