国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 明光市| 香格里拉县| 漳浦县| 鹿邑县| 巫山县| 灯塔市| 建水县| 哈密市| 赤城县| 青岛市| 吉首市| 茂名市| 富锦市| 泰宁县| 浦江县| 无棣县| 长春市| 友谊县| 南开区| 永宁县| 集安市| 谷城县| 余庆县| 敦化市| 肥乡县| 北海市| 新竹市| 宕昌县| 鹤山市| 新蔡县| 平潭县| 卫辉市| 缙云县| 河东区| 武夷山市| 勃利县| 广昌县| 定兴县| 龙江县| 晋江市| 吴江市|