找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-20 12:30:26
10#
代码你参考这个吧,
但是这里发现了有个问题,每次获取到的是上次筛选的,也就是说filterChanged触发时,数据源还没有被应用这次的筛选,这个暂时没有什么好的解决办法,

https://jscodemine.grapecity.com/sample/qwd4xUkuTUe4ZxxH2M63gA/
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-20 12:39:46
11#
Richard.Ma 发表于 2022-5-20 12:30
代码你参考这个吧,
但是这里发现了有个问题,每次获取到的是上次筛选的,也就是说filterChanged触发时, ...

那按照用之前你定义那个方法呢也是会有这个问题吗
因为我这个有主从表,所以要在筛选后表b也能更新到
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-20 14:59:08
13#
Richard.Ma 发表于 2022-5-20 13:58
可以用 loadedRows,但是这个不一定是过滤后,你可以两个事件配合来判断

请问这个方法写在哪里?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-20 15:39:54
14#
这个是flexgrid 的事件,可以参考下面的代码

https://jscodemine.grapecity.com/sample/c2LuafhY6kmno2yrt1rdcw/
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-20 15:44:21
15#
Richard.Ma 发表于 2022-5-20 15:39
这个是flexgrid 的事件,可以参考下面的代码

https://jscodemine.grapecity.com/sample/c2LuafhY6kmno2y ...

好的,谢谢辛苦解答
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-20 16:06:19
16#
不客气
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-20 16:07:22
17#
没有调用它的方法,你的demo是没有问题,我这个是一样的操作,不知道什么原因

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-20 16:37:40
18#
loadedRows会在行重新加载时触发,你这个代码看不出问题,没法解决的话还是重新发一个demo上来我给你看一下
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-20 17:21:28
19#
Richard.Ma 发表于 2022-5-20 16:37
loadedRows会在行重新加载时触发,你这个代码看不出问题,没法解决的话还是重新发一个demo上来我给你看一下

我跟你绑定唯一区别是我用$.ajax获取数据,然后直接赋值给表格
var grid = wijmo.Control.getControl(document.getElementById('dgrid2'));
                                                        grid.itemsSource = this.listdata;
其他都一模一样,所以不知道为什么没有调用
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-20 18:25:00
20#
你再自己检查一下吧,我这边看不出什么问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部