在页面button按钮中写一个点击事件,事件中引用另一个事件,当点击按钮时,不知道为什么触发两次事件。
页面代码
点击事件
引用事件
代码差不多就是这样子的。
点击之后会在数据库中添加两条一模一样的数据。。 搞不明白
type = "submit" 改成 type = “button”
pu 是不是 提交按钮会触发2次 一次点击事件 一次 提交?
谢谢大哥,么么哒
@blurs: 可以这样理解
@心悠魂然: 所以说 现在要倡导页面分离 后台提交已经可以用ajax替代了。
@blurs: 唉,这不是我写的,,,我在修改bug,本来都快疯了
解决思路
1. 在endEdit内部进行 写入 debugger 或者console.log 来确定是否执行了2次
2. 如果执行了2次 就去判断一下 点击事件是否执行了2次
3.如果点击事件也执行了2次 就去在绑定事件$("#b1111").on("click")上面写一个debugger确定一下是否重复绑定了
嗯 我之前打过断点,的确是执行两次,但是一直不知道是哪里错误,刚解决了,就是submit改为button就ok
我去 我看了一下 你后面那个unbind好辣眼睛。。
– blurs 6年前@blurs: 怎么辣眼睛啦!!!!!!
– HJumping 6年前@HJumping: 吐槽一下啦 实际上没什么 只是一般很少用unbind。。
– blurs 6年前@blurs: 有时候点击一次会弹两次alert,之后写了unbind就不出现了,所以我干脆就都加上了
– HJumping 6年前