iT邦幫忙

0

$.ajax( ) 和 .load( ) 分别

小白自學中....
youtube上看見有人用.LOAD()也能實現不刷新加載mysql資料。
想請教一下.load()和$.ajax的分別在哪兒呢.....

2 個回答

4
glj8989332
iT邦研究生 5 級 ‧ 2020-09-01 17:24:02
最佳解答

可以看看jQuery官網的說明

.load()

jQuery.ajax()

.load() = $.get(url, data, success)

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

$.ajax()是jQuery對AJAX最底層的實作, 其他.load()$.get()是更高階的實作.

假如要做比較多客製化的參數設定, 則可能會用$.ajax()

1
japhenchen
iT邦超人 1 級 ‧ 2020-09-02 10:02:38

load是以get加載一個頁面
ajax(get/post)則是發送一個請求,可帶參數,比load更詳細(底層)

我要發表回答

立即登入回答