jquery提交();不适用于Firefox [英] jquery submit(); not working for firefox

查看:149
本文介绍了jquery提交();不适用于Firefox的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我的JS


$ b $我是新的web开发,我正在尝试使用jquery和javascript处理表单提交。 (函数(e){$ b $) b alert(); //适用于Chrome和IE ...但不能在Firefox中...
e.preventDefault(); //表单不在Chrome和IE中提交。到相同的网址,我在..
});

});

我的HTML

 < HTML> 
< body>
< form id =UnitFrom>
< input type =submitid =CalculateUnitvalue =Submit/>
< / form>

< script src =http://code.jquery.com/jquery-1.10.1.min.js>< / script>
< script src =script.js>< / script>
< / body>
< / html>

处理表单提交的任何替代方法。

解决方案

老兄你不能有 alert()第一个并且比 e.preventDefault();

e.preventDefault(); 必须是第一个, alert() code> second。



jsfiddle: http:// jsfiddle.net/mpatm/


I am new in web development i am trying to handle a form submit using jquery and javascript.

My JS

$(document).ready(function () {

 $('#UnitFrom').submit(function (e) {
 alert(); //Works for Chrome and IE... But not in firefox...
 e.preventDefault(); // Form Is not submitted in Chrome and IE.. for firefox it submits the from to same url that i am in..
  });

 });

My HTML

<html>
<body>
<form id="UnitFrom">
 <input type="submit" id="CalculateUnit" value="Submit"  />
</form>

<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="script.js"></script>
</body>
</html>

Any alternate to handle form submitting.

解决方案

Dude you can not have alert() first and than e.preventDefault();.

e.preventDefault(); has to be first and alert() second.

jsfiddle : http://jsfiddle.net/mpatm/

这篇关于jquery提交();不适用于Firefox的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆