2012-04-22 36 views
0

重装一定jQuery代码我有一个jQuery代码,使得在上JSF的形状误差

我将在误差次数的情况下被显示在面板的错误消息用于用户输入数据的面板滑动,当用户按下提交按钮,面板消失,并按顺序看到他必须再次按下显示面板按钮的错误消息,

当用户再次按下按钮面板出现错误正确但它必须由用户再次完成。

我想让面板在错误发生时自动重新出现,我该怎么做?

我正在使用JSF 2.0和jQuery。

回答

1

如果阿贾克斯参与此代码添加到您的js代码

$(window).load(function() { 

    jsf.ajax.addOnEvent(function (data) { 
     if (data.status === "success") { 
      //your code to show the panel with errors goes here 
     } 
    }); 

}); 
+0

所以我必须使用jsf.ajax? – engma 2012-04-22 18:51:21

+0

如果您的.xhtml文件中包含f:ajax标签,它会自动添加 – Daniel 2012-04-22 18:53:22

+0

我确实有这些标签的文件,谢谢alot – engma 2012-04-22 18:55:30