有人可以解釋一步一步的過程中的AJAX頁面轉換嗎?我已經看到很多解釋,但我似乎無法找到一步一步解釋它。 我似乎無法理解這個概念。也許像下面的代碼?甚至任何簡單的工作也可以實現。AJAX + css頁面轉換
基本上,我想顯示一個新的頁面,當我點擊我的導航菜單鏈接,而不必重新加載頁面。並可能爲此添加動畫。
此外,添加「錯誤」調用的意義是什麼,它是強制性的?
$(document).ready(function() {
$("#pages-load-area #pages-container").load("./pages/" + initialPage);
$("#header-navigation a").on("click", function() {
var urlPageName = $(this).attr("href");
$.ajax({
type: "GET",
url: "./pages/" + urlPageName,
processData: false,
crossDomain: true,
cache: false,
success: function(result, responseData) {
$("#pages-load-area #pages-container").html(result);
},
error: function(responseData, textStatus, errorThrown) {
alert('AJAX failed');
},
});
return false;
});
});
此外,什麼是「返回false」? –
您是否正在尋找在解釋寓意如何,同時更好地理解爲AJ解決方案解決ax內容調用/更新單頁面應用程序?或者,你問的是如何在你自己的個人網站中將jQuery ajax應用於webapp之類的頁面功能? –
就在AJAX數組作爲IN-「類型」,「URL」,「過程數據」 ....高達「錯誤」內部的功能。 這些功能在做什麼?這是一個Ajax的標準格式,這將不適用於所有的參數? –