我在flexigrid.js中的
addRowProp: function () {
$('tbody tr', g.bDiv).on('click', function (e){
//
}
里面添加代码可以实现,但是我不想修改flexigrid.js里面的代码,怎么在外面添加自定义的点击事件呢?求高手帮帮忙。。
在加载数据结束后循环TR(用jquery的each很简单的)增加自定义事件,但这个必须与addRowProp里的不冲突,否则会覆盖原来的事件的。
木有用
楼主,你看看你生成的html结构.
<table id="flexme1" style="" cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td align="" style="display: none; "><div style="width: 100px; ">13828820034</div></td>
<td align="" abbr="PD_LONGITUDE" style="display: none; "><div style="width: 100px; ">114.29280</div></td>
<td align="" style="display: none; "><div style="width: 100px; ">22.76485</div></td>
<td align="" style="display: none; "><div style="width: 100px; ">226</div></td>
<td align="left"><div style="text-align: left; width: 40px; ">123456</div></td>
<td align="left" abbr="PD_TIME"><div style="text-align: left; width: 100px; ">2013-9-12 22:51:58</div></td>
<td align="left" abbr="PD_LOCATION"><div style="text-align: left; width: 100px; ">Guangdong</div></td>
<td align="left" abbr="PD_ATT"><div style="text-align: left; width: 100px; ">0</div></td>
<td align="left" abbr="PD_SD"><div style="text-align: left; width: 100px; ">0</div></td>
</tr>
<tr>
......
</tr>
</tbody></table>
自己定义一个onClick参数