如何突出显示JSF数据表中的特定行
how to highlight particular row in JSF datatable
我是JSF的新手。我需要知道如何突出显示JSF数据表中的特定行或JSF数据表的特定字段。请任何人给我一个解决方案。提前谢谢。
您可以使用像styleClass="#{condition ? 'old' : 'new'}"
这样的EL表达式来使用条件着色。
当鼠标移到Datatable行上或选中它时,可以高亮显示该行。有不同的行动。它们都在以下代码(RichFaces4.3.x)中实现
xhtml代码:
<rich:dataTable var="rs" value="#{retailerAction.retailerList}"
rows="#{referenceData.recordsPerPage}" rowClasses="oddrow, evenrow"
onrowclick="dataTable.onRowSubmit(this, 'selected-dt-row');"
onrowmouseover="dataTable.onRowMouseOver(this, 'gridmouseover');"
onrowmouseout="dataTable.onRowMouseOut(this, #{currRow}, 'oddrow', 'evenrow')"
rowKeyVar="currRow" style="width: 100%">
</rich:dataTable>
特殊样式用于所选行:
.selected-dt-row {
background-color: gold !important;
}
其他样式用于光标下的行:
.gridmouseover {
background-color: #E4F7FD;
cursor: pointer;
}
斑马样式:
.evenrow {
background-color: #F5F5F5;
}
.oddrow {
background-color: #FFFFFF;
}
相关文章:
- 用程序搜索JQuery数据表中的文本
- 具有rowGrouping的数据表无法隐藏列
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 将单击事件添加到数据表
- 使用带有参数的数据表sAjaxSource
- 如何在分页事件中突出显示数据表中的单词
- jQuery行和列突出显示在数据表中不起作用(Rails应用程序)
- jQuery 数据表根据单元格的列名突出显示单元格
- 突出显示 JSF 数据表的行
- 基于jquery数据表中的内容突出显示特定的行
- 使用jQuery来突出显示不工作的数据表行
- 富数据表突出显示JSF中的一列,并且一次只突出显示一列
- Jquery数据表,基于值突出显示单元格
- 数据表sAjaxSource Json突出显示搜索数据
- 数据表>突出显示日期
- 数据表突出显示第一个分页页以外的行
- 当表单元格匹配时,数据表突出显示第一个分页页以外的行
- 如何添加背景色以及如何突出<tr>我使用的是数据表1.9.4版本
- 如何突出显示JSF数据表中的特定行
- j查询数据表突出显示单行