Microfaster, 让我们略微加速

jQuery - js jquery submit() 事件 失效的原因

2016-11-08 15:23:55 lvesu (2856阅读)

标签 JavaScript

好久没有写点东西了,今天想起做一个注册页面,用到jquery,我做了一个button当提交按钮,在button
click()事件时验证表单数据,验证成功后用$(#form1).submit()事件提交表单。调了将近1小时了,表单数据始终无法提交出去,firefox、google浏览器和ie都也没有任何js错误提示。无意间,我看到了用作提交动作的button的id和name都等于submit,想必是因为浏览器把这个名为submit的按钮的当成对象了?正好与submit()事件名重名?于是我改button的name和id的值为submit1,修改对应的Js,点击button按钮,表单验正成功后,执行了submit()动作,大功告成。想不到一个小小的细节,竟让我花了不少时间功夫,想起编程语言中的系统保留关键字,真是有些大意了,在简单的html编程中也会有同样的问题。我写下这篇日志,以便今天提点自己,在任何时刻都应该注意细节。


http://blog.csdn.net/lining213/article/details/6334134


北京半月雨文化科技有限公司.版权所有 京ICP备12026184号