当前位置: 首页 > 知识库问答 >
问题:

PrimeFaces 3.5和DataTables(多选)

元修然
2023-03-14

我目前在PrimeFaces(3.5)的新版本中遇到了很多麻烦。这是一段示例代码:

<p:dataTable var="obj" id="objDataTable"
value="#{backingBean.objects}" rowKey="#{obj.id}"
paginator="true" paginatorAlwaysVisible="true"
paginatorPosition="top" rows="15" editable="true"
selection="#{backingBean.selectedObjects}">

<p:column styleClass="headcol" selectionMode="multiple" />

    <p:column headerText="name" sortBy="#{obj.name}"
    filterMatchMode="contains" filterBy="#{obj.name}"
    styleClass="headcol">
    <h:outputText value="#{obj.name}" />
</p:column>
</p:dataTable>

当我单击行中的复选框时,我可以选择多行,这没有问题。但一旦单击实际行,就会丢失选择。我遇到的问题比这个问题更多,但我想从这个问题开始。我将在PrimeFaces论坛上发布同样的问题。这也可能是这个问题的重复,但实际上没有关于这个问题的文档,所以我宁愿再问一遍。

共有2个答案

佴英奕
2023-03-14

好吧,既然这里什么都没有提到,我只想补充一下PrimeFaces论坛上告诉我的内容(这证实了Serkan对原始帖子的评论),这是——尽管是新的——渴望的行为,因此不是一个bug。一些额外的JQuery将(在我的情况下可能会)能够解决这个特性。

汪辰阳
2023-03-14

在您的

 类似资料:
  • 本文向大家介绍datatables DataTables API,包括了datatables DataTables API的使用技巧和注意事项,需要的朋友参考一下 示例 DataTables带有广泛的API,可用于操纵或获取页面上有关DataTables的信息。 可以通过3种方式访问API: 设置对象后,您可以在该对象上调用任何API函数。 一个更复杂的示例是向表中添加一些行: 可以在此处找到AP

  • DataTables是一个jQuery的表格插件。这是一个高度灵活的工具,依据的基础逐步增强,这将增加先进的互动控制,支持任何HTML表格。主要特点: 自动分页处理 即时表格数据过滤 数据排序以及数据类型自动检测 自动处理列宽度 可通过CSS定制样式 支持隐藏列 易用 可扩展性和灵活性 国际化 动态创建表格 免费的

  • 本文向大家介绍datatables 功能启用/禁用(DataTables选项),包括了datatables 功能启用/禁用(DataTables选项)的使用技巧和注意事项,需要的朋友参考一下 示例 DataTables能够启用或禁用其许多功能,例如分页或搜索。要选择这些选项,只需在初始化时选择它们: 请注意,选项名称周围的引号是可选的: 也是完全有效的。 在这里可以找到选项的完整列表,以及每个选项

  • Livewire Datatables Features Use a model or query builder to supply data Mutate and format columns using preset or custom callbacks Sort data using column or computed column Filter using booleans, tim

  • jQuery DataTables API for Laravel 4|5|6|7|8 This package is created to handle server-side works of DataTables jQuery Plugin via AJAX option by using Eloquent ORM, Fluent Query Builder or Collection. r

  • Angular DataTables Angular + DataTables Documentation Please check the online documentation Versioning The major version of the project (it's using a Semantic versioning) issynchronized with the major