primefaces notificationbar autohide

时间:2013-07-17 10:25:17

标签: jsf-2 primefaces

我有一个notificationBar和一个commandButton来显示它。它工作正常,但我需要notifyBar隐藏自己,而无需单击commandButton来隐藏它。

这可能吗?

感谢。

1 个答案:

答案 0 :(得分:1)

通常,关闭通知栏需要做的是,当您将notificationWidget.hide()指定为通知栏的属性时,请致电widgetVar="notificationWidget"

如果您想在栏内放一个十字架来关闭它,您必须在通知栏中放置一个commandButton或一个按钮,并在点击时调用notificationWidget.hide()

要在一段固定时间后关闭通知栏,您必须在通知栏显示时注册计时器。即setTimeout(notificationWidget.hide, 3000)在3秒后关闭它。

如果您更准确地了解自己想做什么,请提供更多信息或一些代码,以便我能为您提供更具体的答案。