找回密码
 立即注册

QQ登录

只需一步,快速开始

jleme

注册会员

13

主题

38

帖子

129

积分

注册会员

积分
129
jleme
注册会员   /  发表于:2022-6-7 22:30  /   查看:2070  /  回复:8
5金币
本帖最后由 jleme 于 2022-6-7 22:39 编辑


我的页面上设计了1个删除按钮,当单击该删除按钮时,当前鼠标点击的行就会被删除,正常情况下都没任何问题。
但是!!!当我初始进入页面时,表格中内容啥也没点,鼠标焦点也没在表格的任何位置,这时候单击删除按钮时,默认删除的是第一行
有没有什么方法,不设置选择列,当表格没有获得焦点时,点删除按钮不会删除第一行数据,同时提示请选择某一行数据
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

给表格加一个【表格选择项容器】来进行判断,隐藏起来就行

8 个回复

倒序浏览
最佳答案
最佳答案
明路悬赏达人认证 活字格认证
高级会员   /  发表于:2022-6-7 22:30:56
来自 2#

给表格加一个【表格选择项容器】来进行判断,隐藏起来就行




本帖子中包含更多资源

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

x

评分

参与人数 1金币 +66 收起 理由
David.Zhong + 66 很给力!

查看全部评分

回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-6-8 08:59:24
3#
回复 使用道具 举报
jleme
注册会员   /  发表于:2022-6-8 17:31:21
4#
明路 发表于 2022-6-8 08:13
给表格加一个【表格选择项容器】来进行判断,隐藏起来就行

你发的demo貌似还是有点问题,比如我什么都不选的情况下,点删除确实会提示至少选一行,但是当我选择了一行,然后我又把光标焦点移动到其他地方(比如输入框),这样表格就不是选中状态,但是这时候再点删除,还是会删除掉之前选的那行。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-6-8 18:17:38
5#
jleme 发表于 2022-6-8 17:31
你发的demo貌似还是有点问题,比如我什么都不选的情况下,点删除确实会提示至少选一行,但是当我选择了一 ...

大佬,光标移出去还是会存在选择行的。大佬可以考虑下需求是否合理哈~没有想明白,大佬为什么需要这个逻辑。
回复 使用道具 举报
jleme
注册会员   /  发表于:2022-6-8 22:00:17
6#
David.Zhong 发表于 2022-6-8 18:17
大佬,光标移出去还是会存在选择行的。大佬可以考虑下需求是否合理哈~没有想明白,大佬为什么需要这个逻 ...

大佬,这个逻辑不是很正常么?用户可视状态下,选中哪一行再点击功能按钮完成删改工作呀。
我觉得设置一个功能按钮很方便,系统自带的每条记录都有个删改,不好看。另外增加选择行我也不太喜欢这个样式。
就想着鼠标单击制造焦点后到哪一行,哪一行就是我删改的对象,当我鼠标单击表格外的其他地方,表格没有获得焦点,那就没有选中,就不能删改。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-6-9 08:45:39
7#
我知道大佬是想避免误操作,我就非常想问一个问题,正常的用户,在不知道自己要进行什么操作的时候,会去点删除吗?点了删除还有一个弹出框,让用户确认是否需要删除。所以大佬是不是过于担心了?
并且,大佬所谓的表格获得的焦点,在点击删除按钮的时候,焦点一定会在按钮上。
这样说大佬能理解吗?
如果大佬确实还不放心,可以在删除按钮中添加一个if命令,

用公式拼接文本,提示用户具体是正在删除那一行~

本帖子中包含更多资源

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

x
回复 使用道具 举报
jleme
注册会员   /  发表于:2022-6-9 16:49:49
8#
David.Zhong 发表于 2022-6-9 08:45
我知道大佬是想避免误操作,我就非常想问一个问题,正常的用户,在不知道自己要进行什么操作的时候,会去点 ...

咱们做系统不就是要把用户当白痴吗
所以一切可能误操作的东西,咱们都要去避免噻
我觉得加再多提醒也没用,都是软性的措施,如果不选中某一行,就没法完成删改,这样有方法吗?
其实我感觉这是活字格的bug,正常选中表格某一行,焦点就在那一行,但是鼠标都单击表格外的其他地方了,按理说命令里我设置对当前行操作,当前行应该不存在才对,不知道为啥上一次点的那行就变成所谓的当前行了。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-6-9 18:40:05
9#
恕我直言,太过啦~我们还要做的事情是相信用户~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部