我在窗体中有一个输入和一个按钮。在窗体ngsubmit上触发模态?
我想输入输入内容并按回车键,提交输入内容并触发模式打开,显示结果。我不知道如何触发ng-submit上的模式,而不会得到自定义/ hacky。有没有一个理解的方法来做到这一点?
目前:
<form>
<div ng-show="thirdPhase" class="input-group animated fadeIn">
<input type="text" class="form-control finderBar" placeholder="City, State..." autofocus>
<span class="input-group-btn">
<button data-toggle="modal" data-target="#searchModal" class="btn btn-default" type="button">Go!</button>
</span>
</div>
</form>
和模态:
<div class="modal fade" id="searchModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Search Results</h4>
</div>
<div class="modal-body">
TEST SEARCH MODAL
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
我试图把典型模式触发表单元素属性,但只是一旦触发模式,你点击表单内的输入。
你为什么不使用'UI-bootstrap'模式弹出,其中有更好的方法以编程方式打开它。 –