Javascript 表单验证上的JS pageshow事件触发

Javascript 表单验证上的JS pageshow事件触发,javascript,jquery,html,Javascript,Jquery,Html,因此,在我的servlet添加一些数据然后重定向时,我使用下面的JS来显示加载的GIF。当我提交表单时,它会触发单击事件—没有问题。但在它运行pageshow并再次隐藏div之后。这对我来说毫无意义,我仍然在同一页上。pageshow的要点是,如果有人点击后退,页面不会被加载的GIF卡住。为什么验证检查后会触发pageshow?我错过了什么 //==[开始]搜索gif隐藏和显示==== $equipSrch.clickfunction{ 如果$search-form.valid{ docume

因此,在我的servlet添加一些数据然后重定向时,我使用下面的JS来显示加载的GIF。当我提交表单时,它会触发单击事件—没有问题。但在它运行pageshow并再次隐藏div之后。这对我来说毫无意义,我仍然在同一页上。pageshow的要点是,如果有人点击后退,页面不会被加载的GIF卡住。为什么验证检查后会触发pageshow?我错过了什么

//==[开始]搜索gif隐藏和显示==== $equipSrch.clickfunction{ 如果$search-form.valid{ document.getElementByIdviewSrch.style.display='none'; document.getElementByIdloading.style.display='block'; } }; $window.bind'pageshow',函数{ document.getElementByIdviewSrch.style.display='block'; document.getElementByIdloading.style.display='none'; }; //==[结束]搜索gif隐藏和显示====
我丢失了一些jquery导入,有效的函数正在启动,但是得到了一个我以前错过的异常。我也没有首先调用validate函数

//==[开始]搜索gif隐藏和显示==== $submit.clickfunction{ $search-form.validate; 如果$search-form.valid{ document.getElementByIdviewSrch.style.display='none'; document.getElementByIdloading.style.display='block'; } }; $window.bind'pageshow',函数{ document.getElementByIdviewSrch.style.display='block'; document.getElementByIdloading.style.display='none'; }; //==[结束]搜索gif隐藏和显示====
你在什么地方触发寻呼节目吗?