业务场景

在提交一个表单的时候,Jquery控制点击时间,然后点击按钮进行提交,提交的时候用的是ajax,但是遇到一个问题,大概就是我点一次,提交一次,点两次,提交两次,这个bug让我苦思冥想,最后找到答案

问题解决

原因是因为:绑定的点击事件,会通过点击次数的累计进行累加,怎么解决呢?
附上代码:

$("#submitButton").unbind("click").bind("click", createData);

只需要这样既可啦~

Q.E.D.


Hello welcome to my blog