日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jQuery简单的Ajax调用示例

發(fā)布時間:2025/5/22 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery简单的Ajax调用示例 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

jQuery確實(shí)方便,下面做個簡單的Ajax調(diào)用:

建立一個簡單的html文件:

<!DOCTYPE HTML> <html> <head> <script type="text/javascript" src="Public/js/jquery-easyui-1.3.1/jquery-1.8.2.min.js"></script> <script type="text/javascript">$(function(){//按鈕單擊時執(zhí)行 $("#testAjax").click(function(){//取Ajax返回結(jié)果//為了簡單,這里簡單地從文件中讀取內(nèi)容作為返回數(shù)據(jù) htmlobj=$.ajax({url:"/Readme.txt",async:false});//顯示Ajax返回結(jié)果 $("#myDiv").html(htmlobj.responseText);});}); </script> </head><body><div id="myDiv"><h2>通過 AJAX 改變文本</h2></div><button id="testAjax" type="button">Ajax改變內(nèi)容</button></body> </html>

好了,點(diǎn)擊按鈕就可以看到效果了。

當(dāng)然,jQuery的Ajax調(diào)用可以控制項(xiàng)很多,這里演示了簡單的調(diào)用。

注意你自己的jquery引用路徑。

?

好吧,做一個調(diào)用后臺的例子:

<!DOCTYPE HTML> <html> <head> <script type="text/javascript" src="Public/js/jquery-easyui-1.3.1/jquery-1.8.2.min.js"></script> <script type="text/javascript">$(function(){//按鈕單擊時執(zhí)行 $("#testAjax").click(function(){//Ajax調(diào)用處理var html = $.ajax({type: "POST",url: "test.php",data: "name=garfield&age=18",async: false}).responseText;$("#myDiv").html('<h2>'+html+'</h2>');});}); </script> </head><body><div id="myDiv"><h2>通過 AJAX 改變文本</h2></div><button id="testAjax" type="button">Ajax改變內(nèi)容</button></body> </html>

后臺代碼:

<?php$msg='Hello,'.$_POST['name'].',your age is '.$_POST['age'].'!';echo $msg;

現(xiàn)在已經(jīng)可以從后臺來獲取數(shù)據(jù)了!

?

當(dāng)然,我們還可以這樣來調(diào)用Ajax:

<!DOCTYPE HTML> <html> <head> <script type="text/javascript" src="Public/js/jquery-easyui-1.3.1/jquery-1.8.2.min.js"></script> <script type="text/javascript">$(function(){//按鈕單擊時執(zhí)行 $("#testAjax").click(function(){//Ajax調(diào)用處理 $.ajax({type: "POST",url: "test.php",data: "name=garfield&age=18",success: function(data){$("#myDiv").html('<h2>'+data+'</h2>');}});});}); </script> </head><body><div id="myDiv"><h2>通過 AJAX 改變文本</h2></div><button id="testAjax" type="button">Ajax改變內(nèi)容</button></body> </html>

?

注意,

success: function(data)

中的data參數(shù)可以改為別的名稱,比如success: function(msg),msg(data)為返回的數(shù)據(jù)。?此處為回調(diào)函數(shù)的參數(shù),而非

data: "name=garfield&age=18"

中的Ajax調(diào)用中的data參數(shù)。

轉(zhuǎn)載于:https://www.cnblogs.com/GarfieldTom/p/4277708.html

總結(jié)

以上是生活随笔為你收集整理的jQuery简单的Ajax调用示例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。