AngularJS:表单提交后关闭模式和重定向

时间:2017-08-19 21:24:01

标签: angularjs twitter-bootstrap angular-ui-router

波纹管模态位于ng-controller="myController as SignupCtrl"

<div id="modalSignup" class="modal fade" role="dialog">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" ng-click="SignupCtrl.resetForm()">
                    X
                </button> 
            </div>
            <div class="modal-body">
                <form name="formSignup" novalidate>
                    <button type="submit" ng-click="LoginCtrl.signup();">
                        submit
                    </button> 
                </form>
            </div>
        </div>
    </div>
</div>

我也在我的项目中使用ui-router。 如何在LoginCtrl.signup()成功后编写控制器以关闭模态并更改状态?

1 个答案:

答案 0 :(得分:0)

您必须使用Bootstrap's JS methods手动关闭模式。

但是你正在混合使用jQuery和AngularJS。您应该使用第三方库来执行此操作。

请参阅UI Bootstrap