.submit in javascript vs .submit in jquery
.submit in javascript vs .submit in jquery
我在页面上有一个表格。当用户单击表单标签之外的提交按钮时,我想提交表单。当我使用$('#theform').submit()
然后提交方法完美工作时,但是当我document.getElementById('theform').submit()
执行此操作时,它只是刷新我的页面。
小提琴
JavaScript
$(function() {
$('input[type="submit"]').click(function() {
//$('#theform').submit()
document.getElementById('theform').submit()
})
$('#theform').submit(function(e) {
alert(0)
e.preventDefault()
})
})
.html
<form id="theform">
<input type="text" id="fname" />
<input type="text" id="lname" />
<input type="text" id="country" />
</form>
<input type="submit" />
DOM submit()
方法不会触发提交事件,其中 jQuery's does
.这就是 JavaScript 中your form
提交document.getElementById('theform').submit()
提交FORM
的原因。
你可以在这里看到一篇文章:Jquery submit vs. JavaScript submit
使用document.forms["theform"].submit();
并在表单中定义操作
<form id="theform" action="submit-form.php">
相关文章:
- Node.js's Buffer.writeFloatBE in Javascript
- Setting default onclick behavior for <img> tag in gene
- Lucene Search in Alfresco
- grep in JQuery to C#
- write HTML in JavaScript
- jQuery setTimeOut: in for-loop
- SetTimeout and clearTimeout in Javascript
- lightbox in html 5 and javascript
- jQuery submit()的角度等效项
- HTMLInputElement in IE7
- Mongodb$in以与数组中相同的顺序获取结果
- Javascript form.submit()方法是如何工作的
- element.dataset in Internet Explorer
- 如何在submit to sightly时将表单输入值作为参数传递给WCMUsePojo
- jQuery parent() in table
- This.Form.Submit() on CakePHP
- Instagram oauth flow in angularjs
- angularjs formly submit bug in safari & IE 11
- .submit in javascript vs .submit in jquery
- Submit form in <a href="form.submit();">