angularjs - 在angularJS中单击后禁用提交按钮

标签 angularjs button angularjs-ng-disabled

我想一键禁用按钮。

代码:

<button id="submitRequest" class="btn btn-primary btn-active"
        ng-disabled="!frmRequest.$valid||!r.DataUseAgreement||(!chkBMT&&!chkOncore&&!chkCAISIS&&!chkLIMS&&!chkFCR)"
        ng-click="SaveData()">
  <i class="fa fa-save"></i> Submit
</button>

如何一键禁用此功能?

谢谢!

最佳答案

简单的。你给元素写了一点javascript,比如onclick="this.disabled=true" .

<button id="submitRequest" onclick="this.disabled=true" class="btn btn-primary btn-active" ng-disabled="!frmRequest.$valid||!r.DataUseAgreement||(!chkBMT&&!chkOncore&&!chkCAISIS&&!chkLIMS&&!chkFCR)" ng-click="SaveData()"><i class="fa fa-save"></i> Submit</button>

关于angularjs - 在angularJS中单击后禁用提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38618463/

相关文章:

javascript - 以 Angular 方式对最小高度属性进行动画处理

javascript - 如何将 PHP 变量传递给 AngularJS 配置

excel - 禁用按钮,直到按下另一个按钮,如果单元格值更改,则再次禁用它

javascript - ng-disabled 列表项中的 href 标签不起作用

html - 复选标记不显示在 Window.print Angularjs 的复选框中

javascript - 在 AngularJS ng-repeat 中解析 HTML?

ios - 从 TableView 中选择一行后如何更改按钮图像 - iOS

Android - fill_parent 在relativelayout 中的行为不符合预期

javascript - Angularjs - 如果任何值超过 ng-repeat 元素值,如何禁用提交按钮