【发布时间】:2015-11-18 14:41:51
【问题描述】:
如果输入字段名称是提交,为什么表单不提交事件。 我已经知道它不会基于最近的经验,但为什么不呢。
http://jsfiddle.net/btm5j599/1/
编辑的代码
$('#btn1').click(function() {
$('#form1').attr('action', '');
$('#form1').submit();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<form action="http://mytestsite.com/test/" method="post" id='form1'>
<span>This is a form content</span>
<input type="submit" name="submit" value="Submit" />
</form>
<hr>
<button id="btn1">Submit form on same page</button>
【问题讨论】:
-
第一件事:这里的问题是什么?
-
问题是为什么表单没有提交,当点击按钮时,如果提交输入的名称是'submit'。
标签: javascript jquery html forms