首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Primefaces blockUI停止响应

Primefaces blockUI停止响应
EN

Stack Overflow用户
提问于 2013-10-08 20:06:32
回答 2查看 410关注 0票数 0

我有一个数据表和一个命令按钮。我想在用户单击datatable分页器或刷新按钮时使用blockui。起初,blockui可以很好地处理分页器,但是当我点击命令按钮时,blockui只工作了一次,然后它就停止工作了。有什么想法吗?

代码语言:javascript
复制
<p:commandButton value="refreshDatatable" 
                                 id="refreshLogListButtonId2"
                                 onclick="loading.show();"
                                 oncomplete="loading.hide();"
                                 immediate="true"                                 
                                 update="logsTableId"
                                 icon="ui-icon-refresh"
                                 actionListener="#{logViewerController.refreshLogsFromDB()}"/>


<p:dataTable id="logsTableId" var="log"....../>

<p:blockUI block="logsTableId" trigger="logsTableId" widgetVar="loading">  
            Refreshing<br />
            <p:graphicImage library="images" name="loading.gif"/>  
        </p:blockUI>
EN

回答 2

Stack Overflow用户

发布于 2013-10-09 03:55:10

您是否尝试将您的id添加到触发器属性中,以",“分隔,如下所示:

代码语言:javascript
复制
<p:blockUI block="logsTableId" trigger="logsTableId,refreshLogListButtonId2" widgetVar="loading">  
    Refreshing<br />
    <p:graphicImage library="images" name="loading.gif"/>  
</p:blockUI>
票数 0
EN

Stack Overflow用户

发布于 2016-04-01 03:11:51

请勿更新blockUI组件。使用触发器属性或widgetVar,没有理由同时使用这两个属性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19247256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档