关于DATAGRID事件绑定问题,头大了
我所要实现功能
WEB上有二个DATAGRID A和B,A是有数据的,B是没数据的。A,B均可单击高亮选。
A双击后,在B上加上同样的记录。
现在A可单击高亮,双击在B上添加记录都已经实现了。
现在问题是B要绑定onclick事件(用JAVASCRIPT)。
我是这样写的
dg.insertRow();
......
dg.rows(dg.rows.length-1).attachEvent( 'onclick ', OnClickRight(this));
function OnClickRight()
{
alert(this.rowIndex);
}
可总是在A双击后,马上就触发 OnClickRight函数.
如果OnClickRight没有参数则正常绑定.
怎么解决.我现在要做的是,绑定B单击时高亮选择
------解决方案--------------------function OnClickRight()
{
var tr = event.srcElement.parentElement;
//tr就是这一行
}