[英]how to get row data of a table when input check box will be selected using angular.js
[英]How to disable check box per day and fetch the selected values using Angular.js?
这是您所需要的吗,有点难以理解您的问题:
因此,而不是您禁用的功能:
$scope.chk =[];
$scope.isDisabled = function(dayName) {
var count = 0;
if ($scope.chk[dayName]) {
for (var prop in $scope.chk[dayName]) {
if ($scope.chk[dayName][prop]) count++;
}
}
return count++ === 2;
};
请注意禁用功能上方的行。 然后你的html:
<td>
<input type="checkbox"
name="{{d.day_name}}"
value="true"
ng_model="chk[d.day_name][$index]"
ng-checked="answerIsSelected($parent.$index, $index)"
ng-click="toggleAnswerSelected($parent.$index, $index)"
ng-disabled="isDisabled('{{d.day_name}}')" />
</td>
Plunk 这里: Plunky McPlunk
似乎按您的要求做,2 次后禁用。
检查此附加链接: 更多见解
欲了解更多信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.