我目前正在使用Flexigrid,我想恢复列号以及所选单元格的行号。
我设法通过添加" 进程:procMe "来恢复所选内容的内容。在列模型中并通过编写以下函数:
function procMe(celDiv, id){
$(celDiv).click(function(){
var content = this.innerHTML;
}
}
但我还没有找到如何获取列号和行号。
感谢您的帮助!
答案 0 :(得分:0)
celDiv
是表格单元格内的div
首先,获取表格单元格:
var td = $(celDiv).closest('td');
现在,我们使用jQuery的index()方法来获取该td在其兄弟姐妹中的相对位置
var colIndex = td.index();
colIndex
现在应该包含该单元格/标题单元格的从零开始的列索引。
您应该能够通过检索行,然后在其兄弟姐妹中获取其索引来执行与行类似的操作:
var tr = td.closest('tr');
var rowIndex = td.index();