Twitter bootstrap 引导按钮在Internet Explorer中不起作用

Twitter bootstrap 引导按钮在Internet Explorer中不起作用,twitter-bootstrap,twitter-bootstrap-3,Twitter Bootstrap,Twitter Bootstrap 3,在我的面板头部区域的引导面板上,我有一个按钮,可以单击表单Save 在按钮中,我使用form=“form user group”,然后在表单上使用id 它允许我在fire fox和Google Chrome上提交表单,但我对Internet Explorer有问题,无法工作,无法接收表单=“表单用户组” 如果我在窗体的一侧有按钮,它在IE上工作,但在窗体的外侧没有。我怎样才能把它修好,使它在表格外面工作呢 <div class="panel panel-default"> <d

在我的面板头部区域的引导面板上,我有一个按钮,可以单击表单
Save

在按钮中,我使用form=“form user group”,然后在表单上使用id

它允许我在fire fox和Google Chrome上提交表单,但我对Internet Explorer有问题,无法工作,无法接收表单=“表单用户组”

如果我在窗体的一侧有按钮,它在IE上工作,但在窗体的外侧没有。我怎样才能把它修好,使它在表格外面工作呢

<div class="panel panel-default">
<div class="panel-heading clearfix">
<div class="pull-left" style="padding-top: 7.5px"><h1 class="panel-title"><?php echo $title;?></h1></div>
<div class="pull-right">
<a href="<?php echo base_url('admin/users_group');?>" class="btn btn-primary">Cancel</a>
<button type="submit" form="form-user-group" class="btn btn-primary">Save</button>
</div>
</div>
<div class="panel-body">
<form action="<?php echo base_url('admin/users_group/add'); ?>" method="post" enctype="multipart/form-data" id="form-user-group" class="form-horizontal">
</form>
</div>
</div>

拯救

您不能将submit按钮保留在
标记之外,因为您指定的id不是表单查找按钮的方式,而是表单在其标记内查找按钮

请阅读此处了解更多信息:

但是,您可以使用JavaScript或其库jQuery将按钮链接到表单,而不是尝试将表单链接到按钮。您可以尝试以下方法:

$('#formButton').click(function() {
    $('#form-user-group').submit();
});

其中,
#formButton
是您要用于提交表单的按钮的id
#表单用户组

我现在发现,使用internet explorer,如果您希望在表单外侧执行表单提交按钮,最好使用onclick for和javascript

<button type="submit" onclick="submit()">Save</button>

<form id="form-something" method="post" action="">

</form>

<script>
function submit() {
// for IE fix
    $("form[id*='form-']").submit();
}
</script>
保存
函数提交(){
//为了解决这个问题
$(“form[id*='form-'])。submit();
}

感谢您的建议,尝试了您的方法,但没有效果,但尝试了onclick,效果很好,如我的回答所示