最近碰到一个问题,就如何设置DataGrid的第二列单击事件。试了许多方法都不行,去网上找了一下,没找到结果。
刚才突然想到了解决方法。总结一下供参考。
例下边代码(设置第三列单击事件):
/*
逻辑:
首先得到行
然后去行每行中找到第三个单元格
最后增加click事件
*/
//指定第三列单击事件
$('#grdList tr').each(function(){
//此处的2表示第三列
$(this).children("td").eq(2).click(function () {
//得到此单元格值
alert( $(this).text());
});
});
逻辑:
首先得到行
然后去行每行中找到第三个单元格
最后增加click事件
*/
//指定第三列单击事件
$('#grdList tr').each(function(){
//此处的2表示第三列
$(this).children("td").eq(2).click(function () {
//得到此单元格值
alert( $(this).text());
});
});