【发布时间】:2016-04-20 05:21:58
【问题描述】:
如果我将按钮命名为“提交”,则表单不会提交。但是,如果我更改了名称,则表单正在提交。
HTML 代码:
<form name="my_form" action="/search" method="get" id="my_form">
/** code **/
<button name="submit" type="submit"><i class="fa fa-angle-right"></i></button>
</form>
如果我更改 button 其他名称,它将起作用并提交表单。
JQUERY 代码
$( document ).ready(function() {
$('.attr_list').on('ifChanged', function(event){
alert("message will display"); // here alert will come but form is not submitting
$("#my_form").submit();
});
});
如果我将按钮命名为“提交”,为什么它不提交?
【问题讨论】:
-
$('.attr_list').on('ifChanged', function(event){与attr_list相关的代码在哪里。请发布您的完整代码 -
请附上完整的代码,特别是
.attr_list是怎么来的。 -
.attr_list 没关系。如果我在 $('.attr_list').on('ifChanged', function(event) 上发出任何警报,它会显示警报消息。但表单没有提交