将javascript函数附加到rich:dataScroller

时间:2012-08-08 16:16:35

标签: javascript jsf jsf-2 richfaces

我有 rich:datatable ,其中每一行都包含 selectOneCheckbox 。 javascript函数绑定到复选框,并在选中另一个复选框时取消选中当前选中的复选框(因此,每页只能检查一个复选框)。数据表使用rich:datascroller来滚动结果页面。

如何在滚动到另一个页面之前取消选择一行? 示例:我在第1页并选择row1的复选框,然后在滚动条上按“3”:row1的选择仍然存在,但我想在显示第3页* 强文本 *

谢谢! :)

1 个答案:

答案 0 :(得分:1)

rich:datascroller tag有一个“onclick”属性,您可以在其中调用js函数:

<rich:datascroller id="myscroller"  onclick="unselectCombos()" />

我认为这会奏效。