【发布时间】:2015-06-11 16:12:48
【问题描述】:
我在重置注册模式表单字段时遇到问题。
例如,当用户单击模态关闭按钮并收到 $http 请求后,我调用了自定义 resetForm 函数。
$scope.resetForm = function () {
$scope.successMessage = "";
$scope.message = "";
$scope.FPEmail = "";
$scope.forgotForm.$setPristine();
};
但是引导模式具有通过在模式主体外部单击来关闭的属性。在这种情况下,我无法重置表单。我试图通过将 ng-click 放在打开模式的按钮上来解决它。但是这个按钮位于控制器外部,我不知道如何从控制器外部重置表单。
【问题讨论】:
-
你现在如何关闭模态?
-
如果您希望在点击外部后不关闭该模式,然后将此 data-backdrop="static" 添加到 div class="modal fade " data-backdrop="static">
-
你有一个特定的控制器附在模型上吗?
-
有两种方法可以关闭它。 1) 通过单击关闭按钮 (X) 和 2) 通过单击模式外部
-
@NuttyProgrammer 在打开模式时重置所有字段,因为您提到有多个退出点,但它只有一个入口点。
标签: javascript angularjs