When I click on the checkbox it adds the values I have to another table but what I want to avoid if you click again checkbox to avoid adding again its value since the other table already has it.
Html where I extract the values
<tr ng-repeat="vacanteP in vacantesPerCtrl.vacantesLis">
<td class="text-center">{{ vacanteP.nombreVacante }}</td>
<input type="checkbox"
ng-disabled="vacantesPerCtrl.limiteP"
ng-click="vacantesPerCtrl.addVacantes(vacanteP, $index)">
<span class="lever"></span>
<small>Postular</small>
</tr>
javaScript
scope.addVacantes = function(object, index){
scope.addListaVacantesP.push(
{ operativo:object.nombreProyecto, estado:object.nombreEstado,
municipio:object.nombreMunicipio, vacante:object.nombreVacante, valor:object.idConfigVacProy }
);
}
Html where I show them
<tr ng-repeat="vacantesLista in vacantesPerCtrl.addListaVacantesP">
<td class="text-center">{{ vacantesLista.operativo }}</td>
<td class="text-center">{{ vacantesLista.estado }}</td>
<td class="text-center">{{ vacantesLista.municipio }}</td>
<td class="text-center">{{ vacantesLista.vacante }}</td>
</tr>