首頁 > web前端 > 前端問答 > jquery get可以有幾個參數

jquery get可以有幾個參數

青灯夜游
發布: 2022-05-25 15:47:22
原創
2119 人瀏覽過

get()可以有4個參數:1、第一個參數不可省略,用於規定需要請求的URL;2、第二個參數可省略,用於規定連同請求發送到伺服器的資料;3、第三參數可省略,指定當請求成功時執行的回呼函數;4、第四個參數可省略,指定預期的伺服器回應的資料類型。

jquery get可以有幾個參數

本教學操作環境:windows7系統、jquery1.10.2版本、Dell G3電腦。

jQuery get() 方法使用 HTTP GET 請求從伺服器載入資料。

get() 方法可接受4個參數(一個必需,三個可選)

$.get(URL,data,function(data,status,xhr),dataType)
登入後複製
##描述說明#必要。規定您需要請求的 URL。 #可選。規定連同請求發送到伺服器的資料。 #                可選。規定當請求成功時運行的函數。 "html" - HTML 作為純文字
#參數
URL
data
function(data,status,xhr) 額外的參數:

  • data - 包含來自請求的結果資料
  • status - 包含請求的狀態("success"、 "notmodified"、"error"、"timeout"、"parsererror")
  • #xhr - 包含XMLHttpRequest 物件


  • dataType
  •                 可選。規定預期的伺服器回應的資料類型。
  • 預設地,jQuery 會智能判斷。
  • 可能的類型:
"xml" - 一個XML 文件
"text" - 純文字字串

"script" - 以JavaScript 執行回應,並以純文字傳回

"json" - 以JSON 執行回應,並以JavaScript 物件傳回

"jsonp" - 使用JSONP 載入一個JSON 區塊,將新增一個"?callback=?" 到URL 來規定回呼


jquery get可以有幾個參數#請求"test.php",但忽略回傳結果:

$.get("test.php");
登入後複製

請求"test.php" 並連同請求發送一些額外的資料(忽略返回結果):

請求"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可以有幾個參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板