为什么 jquery 阻止表单 submit提交form表单 事件不能用 e.preventDefault?

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)&script type=&text/javascript& language=&javascript&&
//&!-- 1 只允许输入数字 --&
$(document).ready(function()
$('.error').hide();
$('.submit').click(function(event)
var data=$('.infobox').val();
var len=data.
for(var i=0; i& i++)
c=data.charAt(i).charCodeAt(0);
if(c==45 && i==0)
//允许负值;
if(c&48 || c&57)
$('.error').show();
event.preventDefatult();
$('.error').hide();
HTML code&form id='signup' method=&post& action=&&&
&span class=&label&&
&input type=&text& class=&infobox& /&
&span class=&error&&Only numericals allowed&/span&
&input class=&submit& type=&submit& value=&Submit& /&
谢谢,在线等。------解决方案--------------------
拼写错误 event.preventDefatult(); 应该是event.preventDefault();
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有52被浏览49,896分享邀请回答94 条评论分享收藏感谢收起12添加评论分享收藏感谢收起jQuery 事件 - preventDefault() 方法
jQuery 事件 - preventDefault() 方法
防止链接打开 URL:
$(&a&).click(function(event){
event.preventDefault();
定义和用法
preventDefault() 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交)。
event.preventDefault()
必需。规定阻止哪个事件的默认动作。这个 event 参数来自事件绑定函数。用了Jquery的preventDefault阻止表单submit从此再也提交不了了!有没有同学有恢复的办法?_百度知道
用了Jquery的preventDefault阻止表单submit从此再也提交不了了!有没有同学有恢复的办法?
//点击submit按钮onclick调用这个方法
function submitCheck() {
checkName();
checkPassword();
checkEmail();
checkPhoneNumber();
checkAddress();
checkPostalCode();
showError();
resetValue();
不然preventDefault这个方法在什么情况下使用呢?
我有更好的答案
阻止表单提交可以直接返回 return false就可以了。不用preventDefault
对的,这个我知道(也已经贴出方法了),但是我就是想知道怎么用preventDefault来实现:)
为您推荐:
其他类似问题
jquery的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 jquery 阻止表单提交 的文章

 

随机推荐