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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 茶陵县| 通江县| 綦江县| 吴忠市| 林口县| 邓州市| 化隆| 滨海县| 彩票| 宜良县| 海淀区| 诸城市| 泸溪县| 白玉县| 曲阳县| 百色市| 潢川县| 隆尧县| 仪陇县| 东乌珠穆沁旗| 乌鲁木齐市| 南郑县| 洞头县| 黑河市| 福清市| 长顺县| 尼玛县| 大冶市| 呼伦贝尔市| 宁德市| 平遥县| 屏东县| 宾川县| 进贤县| 探索| 永康市| 西林县| 宜春市| 子长县| 云林县| 泾阳县|