it-jason 发表于 2024-4-30 11:03:55

数据表操作添加的时候可以无限制的点击,如何设置点击一次就保存数据且再点击的时....

数据表操作添加的时候可以无限制的点击,如何设置点击一次就保存数据且再点击的时候就操作无效,否则无限点击的话就会不断的往数据表插入数据了

fanhuayimeng 发表于 2024-4-30 11:03:56

本帖最后由 fanhuayimeng 于 2024-4-30 11:12 编辑

可以在添加后弹出确认对话框,


也可以添加设置单元格属性将其禁用

不过建议还是从数据表的唯一性着手,比如某些个关键字段设置唯一,这样再次添加的时候就会提示。
当然实现的方式有很多,包括但不限于以上方法。


Ben.C 发表于 2024-4-30 11:14:41

比较简单粗暴的方式就是页面隐藏一个格子,然后写上默认值比如0.
然后点击事件中,先判断这个隐藏的格子的值是不是0。
是的话,就添加数据,然后把格子的值改成1。

这样的方式的坏处就是,刷新后,又可以继续添加了。
要是让刷新后还是不能添加,需要使用其他方式绕了。
反正宗旨就是想办法判断已经操作过。

Lay.Li 发表于 2024-4-30 11:38:18

感谢各位大佬的支持~
一般来说数据表操作之后可能会有页面跳转,弹出消息框之类的命令给用户一个反馈。光看您的描述的话,可以考虑给数据表操作命令后添加一个设置单元格属性命令,将按钮的状态设置为禁用,方便的话您可以详细的描述一下您的业务需求,这样我们可以更好的帮助到您




it-jason 发表于 2024-4-30 11:57:14

fanhuayimeng 发表于 2024-4-30 11:03
可以在添加后弹出确认对话框,




感谢,已解决!

it-jason 发表于 2024-4-30 11:57:25

Lay.Li 发表于 2024-4-30 11:38
感谢各位大佬的支持~
一般来说数据表操作之后可能会有页面跳转,弹出消息框之类的命令给用户一个反馈。光 ...

感谢,已解决!

it-jason 发表于 2024-4-30 11:57:36

Ben.C 发表于 2024-4-30 11:14
比较简单粗暴的方式就是页面隐藏一个格子,然后写上默认值比如0.
然后点击事件中,先判断这个隐藏的格子的 ...

感谢,已解决!

Lay.Li 发表于 2024-4-30 12:05:42

不客气哈~
后边有问题欢迎继续发帖交流:loveliness:
页: [1]
查看完整版本: 数据表操作添加的时候可以无限制的点击,如何设置点击一次就保存数据且再点击的时....