ajax.call失效无请求,移动端ajax请求问题?
我有兩個問題,一個是我寫了一個ajax請求,我想請求我本地服務(wù)器上的php文件,直接寫本地路徑和服務(wù)器路徑時候,都會報錯,告訴我需要跨域,于是我用jsonp去請求數(shù)據(jù),寫入的是服務(wù)器上的地址,雖然可以進(jìn)行請求了,可是請求后并沒有彈success里的信息,總是彈error里的信息,但是還是可以接收到我想要的數(shù)據(jù),所以我想問下為什么會這樣?
第二個問題是以上的測試一開始都是在PC端chorme下的開發(fā)者根據(jù)的模擬移動設(shè)備下進(jìn)行的,接著我在手機(jī)上打開我本地地址,發(fā)現(xiàn)手機(jī)上ajax并沒有進(jìn)行請求,嘗試去alert,error里的alert都沒有彈,請求大神解惑~~~
前端js代碼如下:
// ajax跨域請求數(shù)據(jù)
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).')';
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的ajax.call失效无请求,移动端ajax请求问题?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器遍历文件夹不按顺序,绕过遍历检查
- 下一篇: 耳机怎么分左边右边 耳机如何分左边右边