在使用jqgrid的过程中,发现貌似没有直接得到行号的方法或者类似的参数(话说,到底是不是这样),在jqgrid提供的选项[更多参数参考这里]中有个参数rownumbers,它是个boolean型的参数,设置为true就会显示行号。
jqgrid的事件列表中有一个ondblClickRow事件,通过双击表格的某一行,就能触发这个事件,我想在双击的时候获取我双击的行的行号以及该行的数据。然而却没有发现直接获得的方法,所以我间接的通过下列方式获得行号:
ondblClickRow:function(rowid,iRow,iCol,e){
var curPage = $("#gridTable").getGridParam("page");//当前页码
var pageSize = $("#gridTable").getGridParam("rowNum");//每页显示的记录条数
var curRowNum = parseInt((curPage-1)*pageSize) + parseInt(rowid); //当前双击的行的行号
}
是不是jqgrid觉得直接提供一个指定该行行号的参数或方法有点多余呢,唉~,暂时先这样获取吧,在此记录一下,希望能帮到看到这篇文章的朋友,或者有知道更简便方法的朋友看到这篇文章也能帮到我,请在下方进行留言!
最新评论
您好,我按照您的步骤设置完以后仍然无法使用。我能用邮件把截图发您可以吗
麻烦您可以给一个联系方式,指点指点,谢谢了
请问第四步开始的命令是在哪里输入的呀(SS小白,望能详细解答,目前第四步开始就卡住了)
感谢分享!
抢沙发