AJAX教程–jQuery
发布时间:2020-12-16 02:00:32 所属栏目:百科 来源:网络整理
导读:之前,我们用原生的JavaScript来实现Ajax,现在我们来用一种更简单的方法,使用jQuery来进行Ajax操作。 在原生的JavaScript中,使用XMLHttpRequest 对象异步加载数据;而在jQuery 中,使用load() 方法可以轻松实现异步获取数据的功能。 script src="http://a
之前,我们用原生的JavaScript来实现Ajax,现在我们来用一种更简单的方法,使用jQuery来进行Ajax操作。 在原生的JavaScript中,使用XMLHttpRequest 对象异步加载数据;而在jQuery 中,使用load() 方法可以轻松实现异步获取数据的功能。 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <div id="show"></div> <input type="button" id="get" value="获取数据"/> <script type="text/javascript"> $("#get").click(function(){ $("#show").load("forever.php"); }); </script>
<?php echo "Hello,FORERVER!"; ?>
在jQuery中,我们可以通过jQuery.ajax()函数来实现Ajax。其中可以对ajax()函数指定两个参数。第一个参数为目标url。第二个参数则是指定了相关信息的对象。另外,也可以省略第一个参数,而将url指定为第二个参数中的对象的属性。 示例如下: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <div id="show"></div> <input id="ajax" type="button" value="ajax"/> <script type="text/javascript"> $("#ajax").click(function(){ $.ajax("forever.php",{ type:"GET",data:{name:"FOREVER",url:"liaoyuming.cn"},success: function(data,status,xhr){ $("#show").html(data); },error:function(xhr,errorThrown){ $("#show").html(errorThrown); },async:true }) ; }); </script> forever.php内容如下: <?php echo "Hello,".$_GET['name']."!"; echo "From <a href='http://".$_GET['url']."'>永远站</a>."; ?>
下表,总结了传递给第二个参数的对象可以指定的一些主要属性
更加具体的,请查看 jQuery API 中的jQuery.ajax() 原文地址:http://liaoyuming.cn/?p=507 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读