Javascript Bootstrap 3模式表单未触发jQuery.submit()
我正在尝试使用Bootstrap 3模式表单来触发jQuery中的Javascript Bootstrap 3模式表单未触发jQuery.submit(),javascript,jquery,forms,twitter-bootstrap-3,Javascript,Jquery,Forms,Twitter Bootstrap 3,我正在尝试使用Bootstrap 3模式表单来触发jQuery中的表单。submit(),但无论我尝试了什么,都无法启动它 <div class="modal fade" id="modal-signup" tabindex="-1" role="dialog" aria-labelledby="modal-signup" aria-hidden="true"> <div class="modal-dialog modal-sm"> <div class
表单。submit()
,但无论我尝试了什么,都无法启动它
<div class="modal fade" id="modal-signup" tabindex="-1" role="dialog" aria-labelledby="modal-signup" aria-hidden="true">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Sign up</h4>
</div>
<div class="modal-body">
<form role="form" action="/" id="modal-signup-form" >
<div class="form-group">
<input type="email" class="form-control input-lg" placeholder="email">
</div>
<div class="form-group">
<input type="password" class="form-control input-lg" placeholder="password">
</div>
<div class="form-group">
<input type="password" class="form-control input-lg" placeholder="confirm">
</div>
</form>
</div>
<div class="modal-footer">
<p>Already have account ? <a href="#" data-toggle="modal" data-target="#modal-signin">Sign in here.</a></p>
<input type="submit" class="btn btn-success btn-block btn-lg" value="Sign up">
</div>
</div>
</div>
</div>
我创造了一把小提琴
如果您在模型表单中点击“注册”和“注册”,我希望事件会触发并看到警报,但事实并非如此。这是因为提交按钮不在
#模式注册表单
表单元素中
将按钮添加到
的内部,或添加事件处理程序以在单击按钮时触发提交:
$(document).on('click', '#modal-signup-form-submit', function (e) {
$('#modal-signup-form').submit();
});
在关闭表单标签之前,您必须添加以下提交按钮代码
<input type="submit" class="btn btn-success btn-block btn-lg" value="Sign up">
<input type="submit" class="btn btn-success btn-block btn-lg" value="Sign up">