AJAX是一種Web開發技術,可以實現異步加載數據或內容的功能。雖然jQuery庫中也提供了AJAX功能,但是AJAX不是jQuery的專用技術,也可以獨立使用。
下面是一個簡單的AJAX示例:
var xhr = new XMLHttpRequest(); xhr.open('GET', 'http://example.com/api/data', true); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { var data = JSON.parse(xhr.responseText); console.log(data); } }; xhr.send();
在這個示例中,我們使用了原生的XMLHttpRequest對象來發起GET請求,并在請求成功后處理JSON格式的數據。這段代碼與jQuery的$.ajax()方法實現異步請求非常相似。
值得注意的是,當使用原生AJAX時,需要手動設置請求頭和處理返回結果等操作,相比之下使用jQuery的$.ajax()方法可以簡化代碼和實現更多功能,但是本質上AJAX仍然是一種獨立的技術。
下一篇插件頁面css會影響