Foxtable(狐表)用户栏目Web开发 → [求助]easyui中datagrid数据行不足时填补空白方法改进


  共有54人关注过本帖树形打印复制链接

主题:[求助]easyui中datagrid数据行不足时填补空白方法改进

帅哥哟,离线,有人找我吗?
jnletao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:853 积分:6606 威望:0 精华:0 注册:2013/7/7 13:37:00
[求助]easyui中datagrid数据行不足时填补空白方法改进  发帖心情 Post By:2019/11/7 9:31:00 [只看该作者]

https://www.cnblogs.com/jlunzi/p/6652554.html

看到这个方法,感觉效果不错,数据行不足时可以填补空白行
不过在学习中发现deleteRow,appendRow等方法在新增删除时,空白行有BUG,不会自动调整,正常理解应该是覆盖或增补空白行才对。
版主可否给改进一下?


 回到顶部
帅哥哟,离线,有人找我吗?
reachtone
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:版主 帖子:1933 积分:16582 威望:0 精华:19 注册:2008/9/2 10:09:00
  发帖心情 Post By:2019/11/7 14:37:00 [只看该作者]

为什么要把空白补充上去呢?空着更清爽更一目了然,更不是bug。
要实现这个功能很简单,分页时根据每页总行数减去实际加载的行数,再补充一些空行就行了。

 回到顶部
帅哥哟,离线,有人找我吗?
jnletao
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:853 积分:6606 威望:0 精华:0 注册:2013/7/7 13:37:00
  发帖心情 Post By:2019/11/8 8:05:00 [只看该作者]

空白行效果与EXCEL类似,特别是在数据行少或没有的情况下,观感效果更好。
其实这个效果完美复现EXCEL很难
 我昨天想了一下,不只是覆盖或增补空白行,在有空白行时,能接收事件单击,在逻辑上也是很麻烦的。

 回到顶部
帅哥哟,离线,有人找我吗?
jnletao
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:853 积分:6606 威望:0 精华:0 注册:2013/7/7 13:37:00
  发帖心情 Post By:2019/11/8 8:22:00 [只看该作者]

以下是引用reachtone在2019/11/7 14:37:00的发言:
为什么要把空白补充上去呢?空着更清爽更一目了然,更不是bug。
要实现这个功能很简单,分页时根据每页总行数减去实际加载的行数,再补充一些空行就行了。

您说的这种方案只适合静态展示,在动态编辑时就不行了。


 回到顶部
帅哥哟,离线,有人找我吗?
reachtone
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:版主 帖子:1933 积分:16582 威望:0 精华:19 注册:2008/9/2 10:09:00
  发帖心情 Post By:2019/11/8 8:32:00 [只看该作者]

想复杂了,不管静态动态都没问题。只要在添加空行时给row对象加上特定的标记即可,即使在数据行上执行单击等操作,根据标记做个判断就可让它失效

 回到顶部
帅哥哟,离线,有人找我吗?
jnletao
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:853 积分:6606 威望:0 精华:0 注册:2013/7/7 13:37:00
  发帖心情 Post By:2019/11/8 9:16:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:datagrid-tdemo.zip


我做了个DEMO,您看一下,空白行其实没有属性,也无法刷新。

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:9697 积分:55788 威望:0 精华:16 注册:2008/9/1 9:45:00
  发帖心情 Post By:2019/11/8 9:40:00 [只看该作者]

这个没啥意义呀

 回到顶部