2
我在我的網站上有一個典型的帖子。 這不是一個阿賈克斯帖子。但是要做到複雜性,並且發佈var的數量,它非常緩慢。 (這本身就是一個問題)。但是,目前,我想創建一個加載窗口。通常,使用AJAX,我會使用ajaxStart/ajaxStop並做一些事情。標準帖子是否有類似的功能?POST - 發佈時 - jquery - 不是AJAX
我在我的網站上有一個典型的帖子。 這不是一個阿賈克斯帖子。但是要做到複雜性,並且發佈var的數量,它非常緩慢。 (這本身就是一個問題)。但是,目前,我想創建一個加載窗口。通常,使用AJAX,我會使用ajaxStart/ajaxStop並做一些事情。標準帖子是否有類似的功能?POST - 發佈時 - jquery - 不是AJAX
可以嘗試這樣的事情。這個想法是爲了防止jQuery提交事件,顯示一個加載器,並在短暫的延遲後給加載指標顯示的時間,觸發本地提交事件
提交過程通常阻止UI,這就是爲什麼延遲添加
$('#myForm').on('submit', function(e){
e.preventDefault();//prevent jQuery event
var form = this;
$('#loader').show();
setTimeout(function(){
form.submit();// submit native method
},10);//minimal delay to allow browser to paint
});
on post your page reloads?因此,當表單發佈時,顯示一個加載器並將其保留在那裏;它將在頁面重新加載時消失。 – mani