jQuery中ajax - get() 方法实例详解


在jquery中使用get,post和ajax方法给服务器端传递数据,在上篇文章给大家分享了jquery中ajax-post()方法实例,下面通过本文继续学习jQuery中ajax - get() 方法,具体介绍请看下文。

jQuery Ajax 参考手册

实例

使用 AJAX 的 GET 请求来改变 div 元素的文本:

$("button").click(function(){
 $.get("demo_ajax_load.txt", function(result){
 $("div").html(result);
 });
});

亲自试一试

定义和用法

get() 方法通过远程 HTTP GET 请求载入信息。

这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。

语法

$(selector).get(url,data,success(response,status,xhr),dataType)

 

详细说明

该函数是简写的 Ajax 函数,等价于:

$.ajax({
 url: url,
 data: data,
 success: success,
 dataType: dataType
});

根据响应的不同的 MIME 类型,传递给 success 回调函数的返回数据也有所不同,这些数据可以是 XML root 元素、文本字符串、JavaScript 文件或者 JSON 对象。也可向 success 回调函数传递响应的文本状态。

对于 jQuery 1.4,也可以向 success 回调函数传递 XMLHttpRequest 对象。

示例

请求 test.php 网页,忽略返回值:

$.get("test.php");

更多示例

例子 1

请求 test.php 网页,传送2个参数,忽略返回值:

$.get("test.php", { name: "John", time: "2pm" } );

例子 2

显示 test.php 返回值(HTML 或 XML,取决于返回值):

$.get("test.php", function(data){
 alert("Data Loaded: " + data);
});

例子 3

显示 test.cgi 返回值(HTML 或 XML,取决于返回值),添加一组请求参数:

$.get("test.cgi", { name: "John", time: "2pm" },
 function(data){
 alert("Data Loaded: " + data);
 });

jquery ajax 的 $.get()用法详解

js文件

$(document).ready(function(){
 $("form").submit(function(event) {event.preventDefault()})//取消submit的默认行为
 $("form input[type='submit']").click(function(){
 var url = $('form').attr('action'); // 取Form中要提交的链接
 var param = {}; // 组装发送参数
 param['name'] = $('form input[name=name]').val();
 param['age'] = $('form input[name=age]').val();
 $.get(url, param, function(dom) { $('div.get').append(dom) }) ; // 发送并显示返回内容
 });
})

html文件

<form action="ajax.php" method="get">
Name: <input type="text" name="name" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
<div class="get">这是ajax的get方法</div>

php文件

error_reporting(0);
 if($_GET["name"]=="kitty")
{
 $name= "you are the lucky";
}
else
$name=$_GET["name"];
$age=$_GET["age"];
echo "<div> ".$name." ".$age."</div>";

以上介绍就是本文给大家分享的jQuery中ajax - get() 方法实例详解,希望大家喜欢。



相关阅读:
Win8.1系统在安全模式下杀毒教程
Android 取得状态栏、任务栏高度的小例子
js检测网络是否具体连接功能的代码
用Autoconf检测MySQL软件包的教程
Android获取屏幕或View宽度和高度的方法
php文件服务实现虚拟挂载其他目录示例
C++设计模式之观察者模式
html5配合css3实现带提示文字的输入框(摆脱js)
JavaScript检测字符串中是否含有html标签实现方法
C#的SQL操作类实例
iOS中的NSURLCache数据缓存类用法解析
基于递归实现的php树形菜单代码
利用CSS span实现双语菜单的方法教程
PHP批量生成静态HTML的简单原理和方法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 CMS SQL jQuery C# C++ java Android IOS oracle MongoDB PostgreSQL SQLite 交通频道 姜堰市张甸汽车客运站 江苏省泰州市姜堰市
东明集客运站 山东省菏泽市东明县
吕梁离石长途汽车站旧址 山西省吕梁市离石区
保店客运站 山东省德州市宁津县
浦城汽车站 南平市浦城县五一三路835号
石河子下二宫村客运站 新疆维吾尔自治区石河子市
临蔡汽车站 河南省周口市淮阳县
鱼台王庙客运站 山东省济宁市鱼台县
溶洞客运站 东竖村附近
恒胜汽车客运站 湖北省孝感市汉川市
汽车北站车出入口 浙江省宁波市余姚市
分水中巴车客运站 重庆市
启东客运站 紫薇中路717号
衡东县城关客运站 交通西路
克拉码依乌尔禾客运站 乌尔禾区地税局南侧
汽车站 滕州市荆河中路24号
乳源车站 广东省韶关市乳源瑶族自治县
莲花汽车站 江西省萍乡市莲花县
民权县程庄客运站 河南省商丘市民权县
银河汽车站 江西省萍乡市芦溪县
淄博临淄长途汽车站 临淄大道767
重兴客运站 四川省绵阳市江油市
东港孤山客运站 二零一国道
大丰方强农场汽车客运站 江苏省盐城市大丰市
淄博客运中心 山东省淄博市张店区
南岳汽车站 虹南线
钦州久隆客运站 广西壮族自治区钦州市钦南区
溧阳汽车东站 昆仑南路49号
钟仓汽车站 安徽省铜陵市铜陵县
澄城红石崖客运站 陕西省渭南市澄城县
歙县深渡汽车公用站 安徽省黄山市歙县
亳城乡客运站 河南省安阳市内黄县
莲花客运站 广西壮族自治区柳州市鱼峰区
新发地长途客运站 京开高速
藕池客运站 湖北省荆州市公安县
昝岗客运站 河南省南阳市唐河县
天水汽车总站 泰山东路46号
归义客运站 山东省临沂市郯城县
紫金二运汽车站 侨邨路7
福清东门客运站 音西镇龙山村
江门市胜利汽车客运站 广东省江门市蓬江区
木兰公路客运站 中心北路47
泾县短途客运站车出口 安徽省宣城市泾县
观庙乡客运站 河南省信阳市商城县
魏村镇汽车站 河北省保定市清苑县
南川大观汽车站 重庆市南川区
华坡客运站 河南省驻马店市上蔡县
河铺客运站 湖北省黄冈市罗田县
双椿铺镇客运站 河南省信阳市商城县
演武客运站 四川省绵阳市梓潼县
望奎县客运站南城分站 黑龙江省绥化市望奎县
即墨移风客运汽车站 山东省青岛市即墨市
石林板桥客运站 云南省昆明市石林彝族自治县
来安县东门社会客运站 永阳东路
司徒客运站 江苏省扬州市高邮市
晋江安海汽车站 鸿江中路
佛水客运站 四川省绵阳市安县
福安客运站城北东站 福建省宁德市福安市
沈岙车站 三三零国道
巫溪长途客运站 重庆市巫溪县
辰溪上蒲溪乡农村客运站 湖南省怀化市辰溪县
安陆孛畈客运站 湖北省孝感市安陆市
务川汽车站 贵州省遵义市务川仡佬族苗族自治县
内乡汽车站 河南省南阳市内乡县
胡乐客运站 安徽省宣城市宁国市
阆中市木兰客运站 四川省南充市阆中市
武义汽车站 解放中街116号
滨海新区泰达客运站 天津市塘沽区
周铁汽车站 江苏省无锡市宜兴市
陆良活水乡客运站 云南省曲靖市陆良县
王同庄乡客运站 河北省石家庄市高邑县
石峡湾汽车站 甘肃省定西市安定区
浦东公交长途客运总站 上海市浦东新区浦建路40号
市北村客运站 江苏省苏州市昆山市
战河客运中心 云南省丽江市宁蒗彝族自治县
舟山三江汽车站 定马线附近
西盟客运站 云南省普洱市西盟佤族自治县
上饶市汽车站 江西省上饶市信州区
东明客运站车出口 山东省菏泽市东明县
南通汽车站公交候车室 江苏省南通市崇川区
杭州四季青汽车站候车大厅 浙江省杭州市江干区
诏安县梅岭农村客运站 福建省漳州市诏安县
辛集客运站 辛集镇
乌海乌达汽车站 乌达区供电分局向西100米对面
北郭乡客运站 河南省焦作市武陟县
程村粤运汽车客运站 广东省阳江市阳西县
汝州蟒川客运站 河南省平顶山市汝州市
太原车站 江西省抚州市南丰县
清溪客运站 东莞市清溪镇香芒西路罗马桥侧
新蔡汽车站 河南省驻马店市新蔡县
仪陇县城北客运站 四川省南充市仪陇县
辛寨客运站 山东省济南市章丘市
彭店乡客运站 河南省信阳市息县
夏邑县桑堌客运站 河南省商丘市夏邑县
金河汽车站 河南省南阳市淅川县
垣曲客运汽车站 山西省运城市垣曲县
城西客运站 启运路366
宜黄县新汽车站 江西省抚州市宜黄县
石院汽车站 重庆市
和孚汽车站 浙江省湖州市南浔区

Copyright © 2016 phpStudy |