我有一个带有一组行的ui网格和一个下面的按钮。我想在没有重新选择行时禁用按钮,如果选择了至少一行则启用它。 下面是ui grid的plunker
http://embed.plnkr.co/nAJ6h07ksn1MIYcHpQ0Q/
我试图以这种方式禁用按钮
<input class="button" name="submit" type="button" value="Find Flights"
ng-click="postdata()" ng-disabled="gridApi.grid.selection.selectedCount !== 0 ">
但是当选择网格时,我们怎么能实现这个呢?
答案 0 :(得分:1)
应该是相反的方式。因此,当您选择一个项目时,应该启用它。所以你的条件应该是ng-disabled="gridApi.grid.selection.selectedCount == 0 "
,这意味着没有人被选中(所以禁用它)。
<input class="button" name="submit" type="button" value="Find Flights"
ng-click="postdata()" ng-disabled="gridApi.grid.selection.selectedCount == 0 ">