+ -
当前位置:首页 → 问答吧 → 如何防止一个按钮,连续点击,多次提交??

如何防止一个按钮,连续点击,多次提交??

时间:2011-09-01

来源:互联网

面试题,谢谢了。

作者: wren4255   发布时间: 2011-09-01

网页 还是 swing

作者: kiss601459202   发布时间: 2011-09-01

设置个变量 如:boolean falg = false;
在点击之前进行判断 若为true 则不响应任何操作 若为false 则响应任何操作
初值让它为false
点击一次 为true

作者: TKD03072010   发布时间: 2011-09-01

设置 falg;楼上说的很清楚了哦

作者: client_user   发布时间: 2011-09-01

引用 2 楼 tkd03072010 的回复:

设置个变量 如:boolean falg = false;
在点击之前进行判断 若为true 则不响应任何操作 若为false 则响应任何操作
初值让它为false
点击一次 为true


如果是ajax呢?

作者: softroad   发布时间: 2011-09-01

JSP页面这些生成一个TOKEN放在session, input type=hidden token值写在input, 提交的时候后台校验;

SWING这些就不说了

作者: zealVampire   发布时间: 2011-09-01

引用 4 楼 softroad 的回复:
引用 2 楼 tkd03072010 的回复:

设置个变量 如:boolean falg = false;
在点击之前进行判断 若为true 则不响应任何操作 若为false 则响应任何操作
初值让它为false
点击一次 为true


如果是ajax呢?


用Ajax是不是可以在ajax中去设置提交按钮的可用性!一点漏见!

作者: wyhufo1106   发布时间: 2011-09-01

点完就把按钮灰掉

作者: stalendp   发布时间: 2011-09-01

swing:
1. 设置标志位,只有当标志位的值满足一定条件时,才对事件作出响应
2. 在响应动作事件时,将按钮置灰。

what's ajax?

作者: xiaoqiao_82   发布时间: 2011-09-01

这样的面试题完全可以不回答。

按钮,哪个环境下的按钮?

作者: liuyuhua0066   发布时间: 2011-09-01

引用 7 楼 stalendp 的回复:

点完就把按钮灰掉

灰5秒就行了

作者: Devil26   发布时间: 2011-09-01

学习了

作者: zhiyi321   发布时间: 2011-09-01

响应事件时,设个合适时间

作者: jiangsuwx   发布时间: 2011-09-01

做标志来判断true or false
或者直接灰掉
方法很多,关键是什么情况下实现

作者: pubb1111   发布时间: 2011-09-01

热门下载

更多