Angular ng-grid绑定复选框而不是单选按钮

时间:2014-07-03 20:03:20

标签: javascript jquery angularjs

我有一个ng-grid,其列只有布尔值,如:

column1   column2
data1     true
data2     false
data3     false

我没有使用普通的单元格模板,而是想将布尔属性绑定到一个单选按钮,如下所示:

var toRadioButton = function(_selected){
var html = '<div class="ngCellText" ng-class="col.colIndex()">'+
    '<input id="radio_{{row.rowIndex}}" name="myRadio"'+
    'checked="{{row.entity.myDefault}}" type="radio" '+
    'ng-model="row.entity.myDefault"/></div>';
return html;
};

然而,这不起作用,角度没有拾取绑定并使所有三个单选按钮都空(尽管给它们相同的名称意味着你一次只能选择一个)。如果我将模板切换为类型=&#34;复选框&#34;,则绑定有效。是否有任何理由这样做,我该如何解决?

0 个答案:

没有答案