<table id="tablaMetas-{{ hash_vista }}" class="table table-striped table-bordered" cellspacing="0" width="100%">
    <thead>
        <tr>
            <th></th>
            <th>Plan</th>
            <th>Código</th>
            <th>Descripción</th>
            <th>Meta</th>
            <th>Frecuencia de Medida</th>
            <!--th>Tipo de Valor</th-->
        </tr>
    </thead>
            
    <tbody>
        {% for meta in Metas  %}
        <tr>
            <td><input type="checkbox" id="checkb{{ meta.metaID }}" name="checkb[]" value="{{ meta.metaID }}" class="check checkMetas"></td>
            <td>{{ meta.planCODIGO }}</td>
            <td>{{ meta.metaCODIGO }}</td>
            <td>{{ meta.metaDESCRIPCION|striptags}}</td>
            <td>{{ meta.metaEVALUACION }}  {{ meta.metaVALORESPERADO }}</td>
            <td>{{ meta.metaFRECUENCIAMEDIDA }}</td>
            <!--td>{{ meta.metaTIPOVALOR }}</td-->
        </tr>
        {% endfor %}
    </tbody>
</table>

<script type="text/javascript">

    $(document).ready(function () {
            $('#tablaMetas-{{ hash_vista }}').DataTable();
    });
    
     $(document).ready( function(){
       checkBoxSICAM('.checkMetas'); 
    });  
    
    function editar_metas() {
        var seleccionados = checkSelecionados('tablaMetas-{{ hash_vista }}');
         validacionCheckbox(seleccionados, function (){
            var json = JSON.stringify(seleccionados);
            json = JSON.parse(json);
            var metaID = json[0]['value'];
            cargarVista('planeador','Metas','mostrarFormularioEditar','metaID='+metaID);
        }, true);
    }
    
    function ver_meta() {
        var seleccionados = checkSelecionados('tablaMetas-{{ hash_vista }}');
         validacionCheckbox(seleccionados, function (){
            var json = JSON.stringify(seleccionados);
            json = JSON.parse(json);
            var metaID = json[0]['value'];
            cargarVista('planeador','Metas','verDetalles','metaID='+metaID);
        }, true);
    }
    
    function eliminar_selection() {
        var seleccionados = checkSelecionados('tablaMetas-{{ hash_vista }}');
        validacionCheckbox(seleccionados, function (){
            swal({
                  title: "¿Estás Seguro que Deseas Eliminar?",
                  text: "Una vez que elimines no podrás recuperar los datos!",
                  icon: "warning",
                  //buttons: true,
                  buttons: ["Cancelar", "Eliminar"],
                  dangerMode: true,
                })
                .then((willDelete) => {
                  if (willDelete) {
                    ejecutarOperacion('planeador','Metas', 'eliminar',$('#formTable').serialize());
                    cargarTablaMetas();
                    
                  } /*else {
                    swal("Has cancelado la operación de Eliminar!");
                  }*/
                });
            
        }, false);
    }
    
</script>
