国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現簡單的Ajax調用功能示例

2019-11-19 12:08:20
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery實現簡單的Ajax調用功能。分享給大家供大家參考,具體如下:

這里的jQuery調用為CDN地址://cdn.bootcss.com/jquery/3.3.1/jquery.min.js

jQuery確實方便,下面做個簡單的Ajax調用:

建立一個簡單的html文件:

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

好了,點擊按鈕就可以看到效果了。

當然,jQuery的Ajax調用可以控制項很多,這里演示了簡單的調用。

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

好吧,做一個調用后臺的例子:

<!DOCTYPE HTML><html><head><script type="text/javascript" src="http://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script><script type="text/javascript">  $(function(){    //按鈕單擊時執行    $("#testAjax").click(function(){       //Ajax調用處理      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改變內容</button>  </body></html>

后臺test.php文件代碼:

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

當然,我們還可以這樣來調用Ajax:

<!DOCTYPE HTML><html><head><script type="text/javascript" src="http://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script><script type="text/javascript">  $(function(){    //按鈕單擊時執行    $("#testAjax").click(function(){       //Ajax調用處理      $.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改變內容</button>  </body></html>

注意:

success: function(data)

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

data: "name=garfield&age=18"

中的Ajax調用中的data參數。

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jquery中Ajax用法總結》、《jQuery擴展技巧總結》、《jQuery常用插件及用法總結》、《jQuery常見經典特效匯總》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 元朗区| 富阳市| 兴和县| 交城县| 双柏县| 会泽县| 大名县| 黎城县| 九龙县| 绥中县| 淳安县| 滦平县| 中西区| 大渡口区| 丰县| 深州市| 新密市| 文水县| 靖江市| 临江市| 尼勒克县| 始兴县| 方山县| 永和县| 崇明县| 邹平县| 澄江县| 江津市| 徐汇区| 东丽区| 昔阳县| 大竹县| 昌邑市| 辽中县| 梁河县| 渝北区| 东源县| 理塘县| 沈丘县| 枣阳市| 连城县|