javascript - 在 PrimeFaces DataTable 中使用 SelectOneMenu 过滤排序列

标签 javascript primefaces datatable filtering

我在 DataTable 中有以下列:

Sorted column

问题是当我点击蓝色区域时,它首先对列进行排序,然后打开选择选项。

我尝试将 event.stopPropagation();return false 添加到事件 onclickonkeyuponkeydown我的 p:selectOneMenu 但没有成功。我以为它一直冒泡到列然后对其进行排序,但似乎并非如此。

我认为这是一个错误,但我只有时间来解决问题。

所以我的问题是:有没有人经历过并知道如何解决?

最佳答案

5.1 似乎已经修复了它。

还有很多其他的错误,但是这个已经被修复了。
一些已知的错误并由我自己修复(我只是覆盖了js代码):

  • 在可编辑列中使用 pe:inputNumber(PrimeFaces 扩展)
  • 只有部分(不是全部)列可编辑时使用 TAB
  • 可编辑列上的上下文菜单
  • 使用 ESC 关闭使用对话框架创建的对话
  • 防止自动对焦元素对模糊有刷新效果

关于javascript - 在 PrimeFaces DataTable 中使用 SelectOneMenu 过滤排序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25250386/

相关文章:

javascript - 如何在javascript中访问函数内部的相同变量名

javascript - 如何在 NODEJS 中执行此操作?

javascript - 在 PrimeFaces 中更新某些组件时自动调用 javascript

数据表是老式的吗?

c# - LINQ查询数据表,加入多个选择

javascript - 类型错误 : Object #<ServerResponse> has no method 'send'

javascript - 尝试将样式设置为屏幕高度和宽度 CSS

jsf-2 - 类 ..$Proxy$_$$_WeldClientProxy' 没有属性 '...'

jsf - 部分渲染仅适用于@form?

r - 如何一起使用 formatPercentage 和 renderDataTable