AJAX說起來感覺很難,但是把他封裝起來你會發現使用起來很簡單了,當然也是簡單的應用了,譬如留言板的應用等,這里首先,先送大家一個禮物那就是封裝好的AJAX的類,下載地址http://xiazai.Vevb.com/201412/yuanma/ajax3.0(Vevb.com).rar 這里下載這個類,然后教大家怎么使用吧!
實例哦!
代碼如下:
<html>
<head>
<title>Ajax實例</title>
<script src="ajax3.0.js"></script>
</head>
<body>
<script>
document.write(new Date()+"<br>");
document.write(new Date()+"<br>");
document.write(new Date()+"<br>");
</script>
<div id="show" style="background:yellow;border:1px solid blue">
內容加載中.....
</div>
<script>
function read() {
Ajax().get("read.php?num="+Math.random(), function(data){
document.getElementById("show").innerHTML=data;
})
}
read();
setInerval("read()",3000);
function send() {
var username=document.frm.username;
var desn=document.frm.desn;
var datao = {username:username.value, desn:desn.value};
Ajax().post("save.php", datao, function(data){
read();
username.value="";
desn.value="";
});
}
</script>
<form name="frm">
用戶名:<input type="text" name="username" value=""><br>
內容: <textarea cols="40" rows="5" name="desn"></textarea>
<input type="button" onclick="send()" value="留言">
</form>
<script>
document.write(new Date()+"<br>");
document.write(new Date()+"<br>");
document.write(new Date()+"<br>");
</script>
</body>
</html>
首先先加入我們的ajax3.0.js這個文件,然后我們就寫這個東西Ajax().post("save.php", datao, function(data))
ajax()兩個參數 第一個返回xml json 還是html 第二個true異步傳輸 false同步傳輸 post后邊大家看的明白吧 呵呵
下邊是 php的文件
新聞熱點
疑難解答
圖片精選