2016-05-06 28 views
-1

嗨我正在一个网站上,我有一个登录页面,错误凭据它显示一个消息在div上,但我需要隐藏此消息后,我刷新相同的错误页面。我是JQuery Javascipt的新手,无论如何需要实现此功能。如何隐藏页面刷新时的错误消息?

<c:if test="${not empty error}"> 
    <div class="alert alert-error text-center"> 
     ${error} 
     <button class="close" data-dismiss="alert"></button> 
    </div> 
</c:if> 

补充:

或有任何其他方式在刷新此页面重定向到另一个页面(登录)。?

请帮助上面。

+0

你使用任何Javascript框架? JQuery的? – LoreV

+0

'window.onunload = unloadPage; function unloadPage() {('。alert-error')。hide(); }' –

+0

是的,我正在使用jQuery。 –

回答

0

试试这个代码

$(document).ready(function(){ 
    $('.alert-error').fadeOut(2000); 
}); 
+0

但是,然后如何显示客户端的错误信息?错误显示依赖于'test =“$ {not empty error}”>'这是在呈现HTML客户端之前检查服务器端 –

0

您可以隐藏此使用的cookie和jQuery。 当你的页面加载,然后设置cookie值后,每当重新加载页面,然后使用jQuery检查cookie值,并根据cookie的显示信息, 您可以使用jQuery插件jquery cookie plugin

通过这个,你可以访问该cookie和管理与jquery的错误div来隐藏和显示错误的div。

相关问题