忽略rich:scrollableDataTable上的箭头键输入

时间:2011-11-10 19:21:50

标签: jsf richfaces

我的JSF页面上有一个rich:scrollableDataTable。如果我单击一行,然后按向下箭头键滚动页面,它会改变表格中的选择。出于多种原因,我不希望这种情况发生。有什么办法我可以把它关掉,或者直接吃那个按键吗?

1 个答案:

答案 0 :(得分:0)

如果你可以用rich:extendableDataTable替换rich:scrollableDataTable,你将能够捕获onkeypress事件。

<rich:rich:extendableDataTable ... onclick="Event.stop(event);" .../>

或者您可以使用更多js过滤掉向上/向下箭头键。