jQuery Ajax 是一種用于網頁上發送異步請求的技術。使用 Ajax,您可以不必重新加載整個網頁,而只更新您需要更新的部分。同時,Ajax 使得在后臺執行操作變得更加容易。
以下是一個簡單的 jQuery Ajax 請求的例子:
$.ajax({ url: "test.html", success: function(result){ $("#div1").html(result); } });
這個例子中,我們向 "test.html" 發送了一個 Ajax 請求。如果請求成功,jQuery 會將 "test.html" 的內容放到一個帶有 id="div1" 的元素中。
以下是一個完整的 jQuery Ajax 請求的例子:
$.ajax({ url: "test.html", data: {name: "John", location: "Boston"}, type: "POST", beforeSend: function(){ $("#loading").show(); }, success: function(result){ $("#div1").html(result); $("#loading").hide(); } });
在這個例子中,我們向 "test.html" 發送了一個 POST 請求,并帶有名稱和位置參數。在發送請求之前,我們顯示了一個帶有 id="loading" 的元素。如果請求成功,jQuery 會將 "test.html" 的內容放在帶有 id="div1" 的元素中,并隱藏帶有 id="loading" 的元素。