最近学了一些关于jQuery的玩意, 不得不说这东西实在好强力, 连我这个看javascript不爽的人都觉得这简直是神器.
这里说一下一个关于防止页面表单重复提交的事情.
最开始的想法是猛拍按钮之后就把按钮禁掉变灰, 这样就不能提交多次了, 这在Firefox中运行得很好, 到了IE就杯具, 原因估计是IE在猛拍按钮之后还会检测一次按钮的状态, 如果在猛拍的同时disable掉按钮的话就杯具. 表单不会提交,
解决方法如下
setTimeout(function()
{$("#sub").attr("disabled","true");}
,100)
定义100毫秒后才禁用按钮, 这样既能让IE检测出按钮状态, 又可以达到防止提交的目的