3
我使用的是旧版本的jQGrid,即v3.6.4。标题为jqGrid的Wierd firefox问题
由于它不支持工具提示我以这种方式
afterInsertRow : function(rowId, rowdata, rowElem){
$(this).setCell(rowId, 'firstName', '', '',{ title: rowdata.firstName, alt:rowdata.firstName});
$(this).setCell(rowId, 'lastName', '', '',{ title: rowdata.lastName, alt:rowdata.lastName});
$(this).setCell(rowId, 'problem', '', '',{ title: rowdata.problem, alt:rowdata.problem});
$(this).setCell(rowId, 'allergy', '', '',{ title: rowdata.allergy, alt:rowdata.allergy});
$(this).setCell(rowId, 'medication', '', '',{ title: rowdata.medication, alt:rowdata.medication});
}
这样,我的标题细胞关联介绍。我能够在Chrome和IE中看到标题,但是FF在神秘意义上起作用,因为它只显示一次移动到jqgrid容器时的标题,之后不显示任何工具提示。但你搬出去再次访问它会再次显示它。
当我使用萤火虫的编辑功能时,添加更多。并围绕HTML编辑单个字符并将其撤消。它开始工作。
我现在没有想法可以有人帮助。
你使用哪个版本的FF?什么文字将被放置在'title'属性中?你在萤火虫中做了什么改变?你是否尝试过在jqGrid 4.3.1中是否有任何问题?顺便说一下,'afterInsertRow'的使用使网格工作变得很慢,因为你不能使用'gridview:true'设置。 – Oleg 2011-12-30 13:28:07
@Oleg我正在使用FF9。标题文本与cellValue相同。在萤火虫中,我只是从div中删除一个d并撤消更改。我知道3.6.5在colModel选项中引入了标题,但我现在限制使用3.6.4。我可以在哪里阅读更多关于你所做的最后评论。感谢您的回应。 – 2011-12-30 13:42:20