AngularJS - 如何在提交表单时禁用表单?

Sau*_*nda 15 angularjs

在通过AJAX提交时,如何禁用完整表单(其中的所有输入元素)?我已经尝试$scope.form_state在控制器中设置一个变量并将其绑定到提交按钮的ng-disabled属性,但它似乎是一种解决方法.应该有一种更容易+直接的方式来做到这一点.

Tos*_*osh 30

您可以将所有表单元素放入fieldset并用于ng-disabled禁用整个字段集.

  • 作品 - 谢谢.顺便说一下,为了其他人的利益,解决方案不是Angular特定的,但实际上是一个常规的HTML属性.虽然字段集中的所有字段都被禁用,但用户没有可视反馈(与单独禁用字段时字段灰显的方式不同). (7认同)