我的JSF页面上有一个rich:scrollableDataTable。如果我单击一行,然后按向下箭头键滚动页面,它会改变表格中的选择。出于多种原因,我不希望这种情况发生。有什么办法我可以把它关掉,或者直接吃那个按键吗?
答案 0 :(得分:0)
如果你可以用rich:extendableDataTable替换rich:scrollableDataTable,你将能够捕获onkeypress事件。
<rich:rich:extendableDataTable ... onclick="Event.stop(event);" .../>
或者您可以使用更多js过滤掉向上/向下箭头键。