在DataTable上实现rowClick

时间:2017-02-01 20:14:45

标签: jsf jsf-2 datatable

我需要在JSF DataTable中实现一个RowClick,如primefaces和richfaces,但我不能使用这个库。这是我的数据表,在复合组件中:

 <h:dataTable var="bean"
                                             value="#{cc.attrs.managedBean.beans}"
                                             id="#{cc.attrs.idDataTable}"
                                             styleClass="display responsive nowrap table table-bordered table-hover dataTable table-striped dataTableJquery">
                                    <h:column rendered="#{cc.attrs.showSelectAll}"
                                              headerClass="checkboxMarkAll">
                                        <f:facet name="header">
                                            <h:selectBooleanCheckbox
                                                    title="Clique para marcar/desmarcar todos"
                                                    value="#{cc.attrs.managedBean.selectedAll}"
                                                    valueChangeListener="#{cc.attrs.managedBean.selectAll}">
                                                <f:ajax execute="@this" render="@form"/>
                                            </h:selectBooleanCheckbox>
                                        </f:facet>

                                        <h:selectBooleanCheckbox value="#{bean.selected}">
                                            <f:ajax execute="@this" render="@form"/>
                                        </h:selectBooleanCheckbox>

                                    </h:column>

                                    <composite:insertChildren/>

                                    <h:column headerClass="not-desktop"/>
                                </h:dataTable>

我正在考虑如何实现对所有列的rowClick。你们有一些想法吗?

0 个答案:

没有答案