easyuidatagriddeleteRow(删除行)的BUG.docxVIP

  • 14
  • 0
  • 约1.73千字
  • 约 2页
  • 2017-05-31 发布于北京
  • 举报
easyui datagrid deleteRow(删除行)的BUG! 2人收藏此文章,  HYPERLINK javascript:add_to_favor(77189,3) \o 添加到收藏夹 我要收藏 发表于4个月前(2012-09-06 18:15) , 已有813次阅读 ,共 HYPERLINK /fants/blog/77189 \l comments 9个评论 项目中又用到easyui 的datagrid做数据展示。功能很强大,很实用,但bug也很多。今天这个就够让人头疼。 如图,现在有个删除功能,选中一行,点击就可以删除。 easyui datagrid 提供了deleteRow方法。可以实现删除。 但还是出问题了。 第一次删除后,就会出现,点击一行,但是界面上选择的却是他上面那一行。百思不得其解。 google,baidu,各种搜索,得到的答案都是删除后,然后reload。重新加载数据。 我不想这样做也不可能用户一删除就要重新加载。并且第二次删除的话,行号也跟着乱的一塌糊涂。 这明显又是easyui的bug,于是开始一步步跟踪调试easyui所谓的开源代码(被混淆过)。 一下午的调试发现,easyui是根据datagrid-row-index和datagrid-row-r1-x-x来定位行的。 但在deleteRow方法中,删掉当前行后,作者只把当前

文档评论(0)

1亿VIP精品文档

相关文档