我正在尝试的是,禁用关闭ng对话框中的动作弹出,直到任何其他按钮被点击。我想这样做,直到我在弹出的输入中给出一些文本,然后单击保存按钮弹出也不应被封闭成(*)标记是否可以在角度js中禁用ng对话框中的关闭?
1
A
回答
3
假设你有弹出的模板,象下面这样:
<button type="button" ng-click="closeThisDialog('button')" ng-disabled="demoForm.$invalid" class="btn btn-default pull-right">x</button>
<br>
<form name="demoForm">
<h3>Close button disabled untill no input</h3>
<p>Here input field is required so untill input box is not valid you cannot close the dialoug.</p>
<p>Once you enter the input close btn will be enabled</p>
<input ng-model="confirmValue" required/>
<br>
<br>
<button type="button" ng-disabled="demoForm.$invalid" ng-click="closeThisDialog('button')" class="btn btn-default">Cancel</button>
<button type="button" class="btn btn-default">Save</button>
</form>
你可以在短短的上面的模板显示你的弹出广告模板添加表单。
现在按照您的要求,用户不应关闭弹出,直到他因此在表单验证没有输入任何输入。
只是禁用关闭按钮,直到形式是无效的。
看看这个demo
您可以在ng-dialog文档多参考这里。
+0
我可以举个例子吗? –
+0
是的,我会给你 –
+0
检查编辑的代码。 –
1
通过按钮超过ngDialog具有控制的最简单方法是closeByDocument和showClose的默认布尔更改为false。然后你只能使用按钮退出。
相关问题
- 1. 使用角度材质,是否可以关闭特定对话框
- 2. 关闭角度材质对话框
- 3. 禁用角度材质对话框区域外的点击以关闭对话框(使用Angular Version 4.0+)
- 4. dijit对话框是否可以在模块创建时关闭
- 5. 关闭android中的进度对话框
- 6. 我无法在关闭对话框中关闭对话框
- 7. 在Android中关闭对话框而不关闭对话框
- 8. 关闭iframe中的角度md对话框
- 9. 是否可以打开另一个对话框而不关闭primefaces中的现有对话框?
- 10. ng-repeat中的角度js-ng-model
- 11. html对话框 - 如何知道对话框是否以换码关闭
- 12. 如何禁用MS Access中对话框的关闭按钮?
- 13. 禁用java JFace对话框中的关闭按钮?
- 14. 如何禁用对话框中的关闭按钮
- 15. 是否可以在javafx对话框中使用特定的类?
- 16. 在Chrome和Safari中按下转义时的角度关闭模式对话框
- 17. 如何以角度js显示ng-repeat中的对象数组
- 18. 的Android 4.0.3进度对话框关闭
- 19. ng-model在文本框中禁用角度值
- 20. 如何在AppleScript中禁止/自动关闭错误对话框
- 21. 是否可以在对话框弹出窗口中使用iscroll?
- 22. 对话窗口中的对话框 - 父对话框关闭子对话框
- 23. Android:在对话框中关闭活动
- 24. 如何在angularjs中关闭对话框
- 25. 角度ng禁用功能
- 26. 角度材质对话框关闭限制
- 27. 是否可以重新显示并关闭对话窗口?
- 28. 节点Js角度cli,ng服务错误,套接字关闭
- 29. 如何禁用动画角质材料2中的角度对话框4
- 30. 关闭asynctask中的对话框
如果我没有错,那么你想禁用关闭按钮,直到弹出是无效的,对吗? –