ara*_*ran 2 javascript jsf richfaces onrowclick
我有一个rich:dataTable
包含4列.
第一个是a selectBooleanCheckBox
,它将一个名为"CheckEvent"的事件(仅用于示例)激活到bean中.
同时,dataTable还支持该onRowClick
事件,该事件在bean上触发"onRowClick".
我面临的问题是,当我点击第一列(检查一个)时,它onRowClick
也会触发.在这种情况下,这肯定是一个问题:如果一行选中了检查,我只想取消选择它,则onRowClick
突出显示行,这是我不想要的行为.
我试图oOnRowClick
在其他三个内部定义事件rich:columns
,但是我用这种方式实现的是什么都没有; 事件甚至没有触发,所以数据表没有onRowClick
.
尝试通过bean创建逻辑也不起作用,因为当我输入onRowClick()
方法时我不知道哪个列被推送.
我真的很绝望.任何帮助将不胜感激.
onrowclick onclick
在表行上添加,如果你不希望它激活,你必须阻止复选框上的click事件冒泡到行,例如:
<h:selectBooleanCheckbox onclick="event.stopPropagation()" … />
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
820 次 |
最近记录: |