jquery get可以有几个参数

jquery get可以有几个参数,第1张

jquery get可以有几个参数

get()可以有4个参数:1、第一个参数不可省略,用于规定需要请求的URL;2、第二个参数可省略,用于规定连同请求发送到服务器的数据;3、第三参数可省略,指定当请求成功时运行的回调函数;4、第四个参数可省略,指定预期的服务器响应的数据类型。

本教程操作环境:windows7系统、jquery1.10.2版本、Dell G3电脑。

jQuery get() 方法使用 HTTP GET 请求从服务器加载数据。

get() 方法可接受4个参数(一个必需,三个可选)

$.get(URL,data,function(data,status,xhr),dataType)
参数描述URL必需。规定您需要请求的 URL。data可选。规定连同请求发送到服务器的数据。function(data,status,xhr) 可选。规定当请求成功时运行的函数。
额外的参数:
  • data - 包含来自请求的结果数据
  • status - 包含请求的状态("success"、"notmodified"、"error"、"timeout"、"parsererror")
  • xhr - 包含 XMLHttpRequest 对象
dataType 可选。规定预期的服务器响应的数据类型。
默认地,jQuery 会智能判断。
可能的类型:
  • "xml" - 一个 XML 文档
  • "html" - HTML 作为纯文本
  • "text" - 纯文本字符串
  • "script" - 以 JavaScript 运行响应,并以纯文本返回
  • "json" - 以 JSON 运行响应,并以 JavaScript 对象返回
  • "jsonp" - 使用 JSONP 加载一个 JSON 块,将添加一个 "?callback=?" 到 URL 来规定回调

请求 "test.php",但是忽略返回结果:

$.get("test.php");

请求 "test.php" 并连同请求发送一些额外的数据(忽略返回结果):

$.get("test.php", { name:"Donald", town:"Ducktown" });

请求 "test.php" 并传递数据数组到服务器(忽略返回结果):

$.get("test.php", { 'colors[]' : ["Red","Green","Blue"] });

请求 "test.php" 并提醒请求的结果:

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

实例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					$.get("/try/ajax/demo_test.php", function(data, status) {
						alert("数据: " + data + "\n状态: " + status);
					});
				});
			});
		</script>
	</head>
	<body>

		<button>发送一个 HTTP GET 请求并获取返回结果</button>

	</body>
</html>

【推荐学习:jQuery视频教程、web前端视频】

以上就是jquery get可以有几个参数的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址:https://outofmemory.cn/web/1373291.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-16
下一篇2022-06-16

随机推荐

  • 2017年卢塞恩大学费用详情

    学费说明:平均2150瑞郎年,详细学费如下:立思辰留学360介绍,每年学费为2050瑞士法郎学年起RMB:13864元学年起(其中包括报名时支付的100-200瑞士法郎手续费)。生活费说明:平均

    2022-06-28
    300
  • 2017年中央昆士兰大学在哪个城市

    1 中央昆士兰大学地理位置介绍立思辰留学360介绍,CQU位于气候温和、低生活费的城市—Rockhampon(在布里斯班北约500km)。各式各样的服务行业及建设都齐备,亦靠近大堡礁(Great Ba

    2022-06-28
    300
  • 美国米拉科斯达学院费用

    米拉科斯达学院(Mira Costa College)于1934年建校的,是美国一所两年制加州公立学院。学校共有2个校区,到目前为止拥有的学生是九千名, 30个以上的学生团体,与表演艺术文化活动等丰富

    2022-06-28
    300
  • 美国孟菲斯大学费用

    立思辰留学360介绍孟菲斯大学留学费用学费$23,684年食宿$7,665年申请费$50留学360,隶属于上海叁陆零教育投资有限公司(中国A股上市公司立思辰成员企业,代码:300010),主要从事

  • 卡尔顿大学托福要求详解

    立思辰留学360介绍,卡尔顿大学建于1942年成立,是由安大略湖省的基督教青年会发起建立的,1957年正式成为大学,是加拿大著名的公立大学。卡尔顿大学位于加拿大首都渥太华市中心,校园占地62公顷,风景

    2022-06-28
    300
  • 卡迪夫大学学费多少

    卡迪夫大学是一所位于英国卡迪夫市凯西公园(Cathays Park)的全球顶尖大学,世界百大名校,它也是英国老牌名校、主要城市大学之一。卡迪夫大学的历史和贡献可以追溯到1883年,它是英国罗素大学集团

    2022-06-28
    000
  • 布拉德福德大学与威斯敏斯特大学哪个好

      布拉德福德大学与威斯敏斯特大学都有自己的优势专业,具体请咨询立思辰留学360专业顾问团队,咨询电话:4008-941-360布拉德福德大学布拉德福德大学是一所具有140多年悠久历史的英国老牌综合性

    2022-06-28
    000
  • 加拿大荷兰学院开设专业

    所在国家:加拿大所在省州:爱德华王子岛省所在城市:Charlottetown建校年代:1969年学生人数:不详中国教育部是否认证:获得认证立思辰留学360介绍,荷兰学院位于加拿大东部的旅游胜地爱德华王

    2022-06-28
    200
  • 英国巴斯大学历年国内排名你都了解吗

    巴斯大学(University of Bath)是一所以科研为向导的英国顶尖名校,科研实力被评定为世界领先。巴斯大学是全英前10的著名学府,历年最高排名全英第4(分别于2003年和2015年)。成立于

    2022-06-28
    300

发表评论

登录后才能评论

评论列表(0条)

    保存