insira o código aqui
How do I proceed to mark the input's checkbox? It's just unchecking.
Here are the codes for help:
HTML
<div class="col-md-11">
<div style="text-align: right;" class="checkbox">
<label><input type="checkbox" ng-click="marcarDesmarcarTodos('checkParticipantes')" id="ckeckAll" name="checkAll" />Marcar/Desmarcar Todos</label>
</div>
</div>
<input type="checkbox" name="checkParticipantes" ng-click="ckeckMarcarDesmarcarTodos()" ng-model="participante.selecionados[pessoa.ID_PESSOA_EVENTO]" />
JavaScript - AngularJS
$scope.ckeckMarcarDesmarcarTodos = function () {
if( $('#ckeckAll').is(':checked')) {
$('#ckeckAll').prop("checked", false);
}else {
$('#checkAll').prop("checked", true);
}
};
$scope.selectedAll = false;
$scope.marcarDesmarcarTodos = function ()
{
$scope.selectedAll = !$scope.selectedAll;
if ($scope.selectedAll) {
$scope.participante.selecionados = {};
angular.forEach($scope.participante, function (item) {
$scope.participante.selecionados[item.idPessoaEvento] = $scope.selectedAll;
});
} else {
$scope.participante.selecionados = {};
}
};