找回密码
 立即注册

QQ登录

只需一步,快速开始

rjy2631279

初级会员

38

主题

132

帖子

476

积分

初级会员

积分
476
rjy2631279
初级会员   /  发表于:2020-4-23 18:05  /   查看:18865  /  回复:35
1金币
表格如图:

我这里的排序按钮,上和下会改变后面的权重列的数字,然后表格排序是按照权重数字来进行升序的。
现在遇到一个问题,比如这里空间中,主卧点击了下降,权重从1改变为2,但是表格顺序其实并没有改变,如何实现点击一下就改变呢?

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

最佳答案

查看完整内容

听从版主的召唤,搞定! 改了两个东西: 1、加上了向下移的限制,当超过总数最大的话就不让他移动了,不管是上还是下,之前楼主只考虑了上,没考虑下! 2、之前楼主的思路其实是对的,但是不完善,移动的时候出发的不应该只是单纯的权重值的增减,而是交互的概念,上下权重值交互的概念。 请下载测试!!!记得给最佳答案,谢谢!

35 个回复

倒序浏览
最佳答案
最佳答案
红旗飘飘悬赏达人认证 活字格认证
中级会员   /  发表于:2020-4-23 18:05:58
来自 15#
听从版主的召唤,搞定! 改了两个东西:
1、加上了向下移的限制,当超过总数最大的话就不让他移动了,不管是上还是下,之前楼主只考虑了上,没考虑下!
2、之前楼主的思路其实是对的,但是不完善,移动的时候出发的不应该只是单纯的权重值的增减,而是交互的概念,上下权重值交互的概念。

请下载测试!!!记得给最佳答案,谢谢!

本帖子中包含更多资源

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

x

评分

参与人数 2金币 +300 满意度 +5 收起 理由
Simon.hu + 300 很给力!
rjy2631279 + 5 很给力!

查看全部评分

回复 使用道具 举报
cg6207悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-4-23 21:43:48
2#
还有这个功能?
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-24 09:05:58
3#
在设置完权重时,刷新表格,提交表格,设置排序命令等都可以让表格数据刷新一次
回复 使用道具 举报
rjy2631279
初级会员   /  发表于:2020-4-24 09:06:26
4#
cg6207 发表于 2020-4-23 21:43
还有这个功能?

嗯啊...根据权重实现排序,表格查询条件是按照权重来的。
回复 使用道具 举报
rjy2631279
初级会员   /  发表于:2020-4-24 10:17:16
5#
Eric.Liang 发表于 2020-4-24 09:05
在设置完权重时,刷新表格,提交表格,设置排序命令等都可以让表格数据刷新一次

刷新以后也还是图2的权重。。。排序依然没有改变呢。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-24 10:25:49
6#
你的记得你的排序是按照权重走的,比如如果你想要第一行下降到第二行的话,不是单纯的给第一行权重减一而是需要同时给第二行加一;我一般推荐的做法是,直接把两行的权重值交换一下,这样比较简单
回复 使用道具 举报
rjy2631279
初级会员   /  发表于:2020-4-24 17:25:26
7#
Simon.hu 发表于 2020-4-24 10:25
你的记得你的排序是按照权重走的,比如如果你想要第一行下降到第二行的话,不是单纯的给第一行权重减一而是 ...

怎么交换两行的权重值呢?主要是如何取到下一行的值,我不太明白
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-26 18:47:10
8#
你给我个小例子,我给你在例子上修改~
回复 使用道具 举报
红旗飘飘悬赏达人认证 活字格认证
中级会员   /  发表于:2020-4-26 21:51:49
9#
把你这个demo发上来,我也要修改试试看
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部