|
最佳回答 |
0
|
doudekaixinLv6中级互助发布于2019-6-28 14:24(编辑于 2019-6-28 14:39)
|
|
-
zhucui(提问者)
- 目前数据可以提交入库了,只是我不希望用户多次点击,造成不应该重复的值重复了,想把它控制为只能点击一次,之后的话,就点击更新提交就好了
-
doudekaixin 回复 zhucui(提问者)
- 你的行提交按钮在哪???
|
|
|
最佳回答 |
0
|
PoseidonLv5高级互助发布于2019-6-28 14:34
|
|
|
|
|
最佳回答 |
0
|
孤陌Lv6资深互助发布于2019-6-28 14:43
|
避免重复提交的方法应该是设置填报主键 这样相同主键的 只会覆盖更新
|
-
zhucui(提问者)
- 数据可以是重复的,所以设置填报主键是不OK的
-
孤陌 回复 zhucui(提问者)
- 那就加状态 在提交按钮里 写点击事件 给单元格赋值 这样就知道哪些是已经提交的了 然后填报属性里 的设置提交条件 单元格为空的才提交 否则不提交
-
zhucui(提问者) 回复 孤陌
- 具体怎么写?
|
|
|
最佳回答 |
0
|
rabbitliuLv7初级互助发布于2019-6-28 14:45
|
两个点击事件。第一个是提交入库操作。 第二个加入js代码
this.setEnable(false);
将该控件设为不可用。 测试一下。
|
-
zhucui(提问者)
- 还是不行
-
rabbitliu 回复 zhucui(提问者)
- 什么不行。哪里不行啊。
-
zhucui(提问者) 回复 rabbitliu
- 在这里设置点击事件后,在没有点击参数中的查询按钮前是不能再次提交的,但是点击参数中的查询按钮后,也就是进行reload事件后,又可以进行提交了
-
rabbitliu 回复 zhucui(提问者)
- 点击查询按钮之后,页面就又重新加载了啊。难道说今天提交过后。往后都不能提交了吗
只是判断这个页面加载完之后。只能点击一次。点击查询相当与重新开始了一次啊。
-
zhucui(提问者) 回复 rabbitliu
- 是的,往后都不能提交了,有什么好的方法吗?
|
|