jQuery实现简单的Ajax调用功能示例
网络编程 2021-07-04 15:50www.168986.cn编程入门
这篇文章主要介绍了jQuery实现简单的Ajax调用功能,结合实例形式分析了jQuery的$.ajax方法与后台php交互实现ajax调用功能相关操作技巧,需要的朋友可以参考下
本文实例讲述了jQuery实现简单的Ajax调用功能。分享给大家供大家参考,具体如下
这里的jQuery调用为CDN地址//cdn.bootcss./jquery/3.3.1/jquery.min.js
jQuery确实方便,狼蚁网站SEO优化做个简单的Ajax调用
建立一个简单的html文件
<!DOCTYPE HTML> <html> <head> <script type="text/javascript" src="//cdn.bootcss./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="//cdn.bootcss./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="//cdn.bootcss./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", suess: 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>
注意
suess: function(data)
中的data参数可以改为别的名称,比如suess: function(msg)
,msg(data)
为返回的数据。 此处为回调函数的参数,而非
data: "name=garfield&age=18"
中的Ajax调用中的data参数。
更多关于jQuery相关内容感兴趣的读者可查看本站专题《》、《》、《》、《》及《》
希望本文所述对大家jQuery程序设计有所帮助。
编程语言
- 甘肃哪有关键词排名优化购买方式有哪些
- 甘肃SEO如何做网站优化
- 河南seo关键词优化怎么做电话营销
- 北京SEO优化如何做QQ群营销
- 来宾百度关键词排名:提升您网站曝光率的关键
- 卢龙关键词优化:提升您网站排名的策略与技巧
- 山东网站优化的注意事项有哪些
- 四川整站优化怎样提升在搜索引擎中的排名
- 疏附整站优化:提升网站性能与用户体验的全新
- 海南seo主要做什么工作售后服务要做到哪些
- 荣昌百度网站优化:提升您网站的搜索引擎排名
- 河北seo网站排名关键词优化如何做SEO
- 江西优化关键词排名推广售后保障一般有哪些
- 古浪SEO优化:提升你的网站可见性
- 西藏网站排名优化怎么把网站排名在百度首页
- 如何提升阳东百度快照排名:详尽指南