我有一个ng-grid
,它使用showSelectionCheckbox: true
属性和自定义checkboxCellTemplate
。
如果我删除checkboxCellTemplate
,我会获得我想要的功能,一次只能点击一个checkbox
,然后点击另一个checkbox
将删除上一个选项。
我需要模板来调用特定的函数,所以我的问题归结为我必须在模板中传递哪些属性才能知道multiselect
属性?
可以在http://plnkr.co/edit/nULoI4?p=preview找到该掠夺者。
答案 0 :(得分:1)
因此,为了澄清您是否想知道在调用函数时是否可以获得所选的所有值?您是否已在$scope.selections
中进行此设置。您可以通过执行类似ng-click="getDeliveryLocation({{selections}})"
的操作,在模板的功能中传递此内容。
另一个想法是你使用afterSelectionChange:function(){}
并添加你需要的任何东西,而不是在复选标记上点击ng。这将消除不同选择之间的一些奇怪问题。