我開發了一個簡單的網站,它使用Ajax來加載內容,而內容加載時,我正在顯示進度。工程預期在1日Ajax調用的一切,但在那之後,它成爲一個爛攤子瀏覽器卡在ajax請求
- 頁卡住的Ajax調用
- 我寫了一個函數來聽Ajax調用顯示加載消息,這不是」 t也可以工作,並且在第一次ajax調用之後頁面變得非常緩慢和緩慢。
這是我的ajax函數。
function loadPage(path) {
$.ajax({
type: "POST",
context: document.body,
dataType: "html",
timeout: 10000,
url: path
});}
我試圖將async設置爲true,但默認爲true。仍然沒有幫助。這個問題的演示可以看到:已解決因爲問題已解決
這在本地主機上運行得很好,但只要我將其上傳到遠程服務器,就會出現問題。請專家指點一下我做錯了什麼?我試圖刪除所有這些動畫,沒有幫助。
問題是我在每個ajax cal上加載javascript文件導致太多的get和post請求和不必要的dom變化。
感謝您的快速響應。 嘗試.load()....仍然是一樣的。 – DriverBoy
什麼是在加載..你有所有的js加載在主頁面,然後只加載片段的內容?那麼現在你網站上的這些變化是什麼?..以及你網站上的js文件有什麼新的變化來檢查你的網站?當我去你的鏈接上面顯示你仍然加載頁面中的所有html和js每個點擊 –
加載索引頁面上的所有資源。工作正常:-) 非常感謝:) – DriverBoy