如果选中复选框,则Angularjs禁用按钮

时间:2015-07-04 17:33:33

标签: javascript angularjs checkbox

我在表单上有一个按钮,我要禁用,直到选中了一个或多个复选框。这可能很容易解决,但是当我使用!result.isSelected。

时,按钮没有被禁用

这是我的按钮:

<button class="btn btn-success" ng-click="send()"  ng-disabled="!result.isSelected" </button>

复选框:

<input type="checkbox" class="checkbox-row" ng-model="result.isSelected" ng-click="selected()" />

有谁知道更好的解决方案?谢谢你的帮助!

1 个答案:

答案 0 :(得分:7)

更好的解决方案是:

viewHolderUpcoming.mLayout.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Context context = v.getContext();
        //TODO: Implementation
    }
});