在Primefaces数据表中更新多个单元格值



使用Primefaces DataTable Edit中的示例,我将年份列改为显示价格,并添加了一个页脚,显示计算出的总价。

<f:facet name="footer">
    <h:outputText id="carstotal" value="Total: #{dtEditView.totalSales}" />
</f:facet>

是否有一种方法来更新这个总价值时,改变任何价格单元格?提前感谢。

经过一些变通后,一个解决方案是在cars.xhtml中在<h:form>标记中有两个下面的行:

<p:remoteCommand name="onCellEdit" update=":form:msgs :form:cars2:carstotal" />

<p:ajax event="cellEdit" listener="#{dtEditView.onCellEdit}" oncomplete="onCellEdit()" />

h:outputText在更改表单元格时更新其值,但现在消息不会出现在右上角,即使在update=":form:msgs :form:cars2:carstotal"

中声明了这一点

相关内容

  • 没有找到相关文章

最新更新