0
所以我有下面的JS顯示加載GIF,而我的servlet添加一些數據,然後重定向。當我提交表單時,點擊事件沒有問題。但是在它運行該頁面顯示並且再次隱藏div之後。這對我來說毫無意義,我仍然在同一頁面上。頁面展示的重點是如果有人點擊後,頁面不會卡在加載GIF上。爲什麼在驗證檢查後觸發頁面展示?我缺少JS頁面顯示事件觸發表單驗證
// ==== [START] Search gif hide and show ====
$("#equipSrch").click(function() {
if ($("#search-form").valid()) {
document.getElementById("viewSrch").style.display = 'none';
document.getElementById("loading").style.display = 'block';
}
});
$(window).bind('pageshow', function() {
document.getElementById("viewSrch").style.display = 'block';
document.getElementById("loading").style.display = 'none';
});
// ==== [END] Search gif hide and show ====
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
你是否觸發 「pageshow」 的地方? – 2014-10-29 04:35:35