星海爭霸21全功能兌換碼新手獎勵1、7小時遊戲時間(14天內)解除所有試玩版本限制直到7小時耗盡,如種族、匹配模式、戰役、地圖等詳細資訊(150119更新)4505624695013984483730049
2020-11-30 03:45:43
在Ajax的使用過程中,最舒服的是一步成功,最頭痛的是不成功,但是不知道去哪裡看錯誤,然後看到錯誤之後又是哪裡出的問題,所以今天說一下Ajax的使用偵錯:
在同一目錄下建立ajax.html和ajax.php
編寫ajax.html,注意修改檔案編碼為utf-8,程式碼如下:
<!DOCTYPE html>
<html>
<head>
<title>Ajax</title>
</head>
<body>
<button onclick="checkAjax()">Ajax Test</button>
</body>
</html>
在wamp環境下,瀏覽器執行如圖:
編寫ajax.php檔案,注意修改檔案編碼為utf-8,程式碼如下:
<?php
echo "Ajax Test";
在wamp環境下,使用瀏覽器執行如圖:
在ajax.html的head中新增如下程式碼:
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
function checkAjax(){
$.ajax({
url:"ajax.php",//請求的頁面地址
type:'post', //請求資料的方式 get post
dataType:'text', //資料返回的方式 text html json
success:function(data) {
//請求之後,響應成功執行
alert(data);
},
error : function() {
//請求之後,響應不成功或者有錯誤執行
alert("異常!");
}
});
}
</script>
當前ajax.html程式碼結構如圖:
在wamp環境下,執行Ajax.html,點選Ajax Test按鈕,出現如圖彈框,說明正常;若沒有結果,參考後面的排錯方式.
看到這裡,就說明你有錯誤出現,這之後就說一下排錯的方式:
首先,瀏覽器的空白處滑鼠右鍵-->審查元素,然後看有沒有如圖2所示的紅色‘x’號,有的話就是js的語法錯誤,點選紅色‘x’號,會定位到2,即是錯誤檔案的名稱,點選後會定位到3,即語法錯誤出現的位置或者此位置的前面有錯誤;若是沒有,參考7
同樣的在第6步的基礎上,檢視Network-->右側的Ajax.php-->Headers中的資訊,若是200 ok,說明檔案路徑沒有問題,若為其他的值,那麼就要確定一下php檔案的呼叫路徑;即使是200 ok,還要檢視Preview選項下的內容,此內容即為php檔案的輸出內容:以Ajax.php為例,php檔案輸出的是Ajax Test,在Preview顯示的就是Ajax Test。若是Preview輸出的是其他內容如圖3,說明php檔案中有錯誤。
相關文章
星海爭霸21全功能兌換碼新手獎勵1、7小時遊戲時間(14天內)解除所有試玩版本限制直到7小時耗盡,如種族、匹配模式、戰役、地圖等詳細資訊(150119更新)4505624695013984483730049
2020-11-30 03:45:43
我們經常會玩決勝時刻戰區遊戲,但是有很多朋友不知道決勝時刻戰區國際服註冊方法,下面就詳細說下決勝時刻戰區國際服註冊方法。1首先我們開啟自己電腦中的瀏覽器,比如360瀏覽器
2020-11-29 16:08:59
決勝時刻黑色行動4的應用獲取的方法。1準備好網路的網速,開啟瀏覽器的頁面。 2決勝時刻黑色行動4將其輸入到搜尋頁中,點選搜尋。 3選擇圖中展示的決勝時刻黑色行動4中文版網頁
2020-11-29 16:06:30
決勝時刻是一個很好玩的遊戲,但是安裝過程比較困難,下面小編和你分享一下經驗! 1一般有很多個壓縮檔案的那種,任意解壓一個壓縮包之後會生成一個映象用虛擬光碟機載入,之後按用光
2020-11-29 10:07:32
小編教你決勝時刻9BO2.怎麼安裝,希望你的生活多姿多彩~ 1首先,你買的基本可以確定,是盜版,或者說所謂的偽正版——同學,多去steam吧或者戰地3吧看一看,會提高你對盜版/偽正版的鑑
2020-11-29 05:49:58
目前很多決勝時刻的玩家都在找版本10的中文版,其實現在正版的當中還沒有中文,退而求其次吧,小編這裡分享一些貼圖大家參考一下 1基礎選單,直接看圖片吧 2基礎選單,直接看圖片吧 3
2020-11-29 05:29:49