entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

3votos

Quiero hacer una tabla dinamica en un modal y ese modal tiene variables POST

Buen dia comunidad, tengo un problema quiero hacer una tabla dinamica en un modal y ese modal tiene variables post. En mi tabla del modal tiene un boton para eliminar y al momento de eliminar necesito actualizar mi tabla, pero me sale error si quiero hacer un load.

Este es mi modal:

  <div id="modalHistorial" class="modal fade" role="dialog" aria-labelledby="ModalLabel" aria-hidden="true">
        <div class="modal-dialog modal-lg">
            <!-- Modal Content -->
            <div class="modal-content">
                <!-- Modal Header -->
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                    <h3 class="text-info">Listado de gestiones</h3>

                </div>
                <div class="modal-body" id="employee_detail">

            </div>
        </div>
    </div>    
    </div>

Este es mi script:

$('#deleteGestion').on('show.bs.modal', function (event) {
      var button = $(event.relatedTarget) // Button that triggered the modal
      var id_detgestion2 = button.data('id_detgestion2') 
      $('#delete_id_detgestion_g').val(id_detgestion2)
      var cod_base2 = button.data('cod_base2') 
      $('#delete_code_base_g').val(cod_base2)
      var tuc2 = button.data('tuc2') 
      $('#delete_tuc_g').val(tuc2)
    })

      $( "#delete_gest" ).submit(function( event ) {
      var parametros = $(this).serialize();
      $.ajax({
          type: "POST",
          url: "ajax/eliminar_gestion.php",
          data: parametros,
           beforeSend: function(objeto){
            $("#resul_gest_eliminar").html("Eliminando...");
            },
          success: function(datos){
          $("#resul_gest_eliminar").html(datos);
          $('#comenzar').load('modal_tabla_historial.php');
          $('#deleteGestion').modal('hide');
          }
      });
      event.preventDefault();
    });

este es mi php del la tabla del modal:

<?php

if(($_POST["tuc"]) AND ($_POST["cod_base"])){
    include ("conexion.php");
    $query5 = "SELECT * FROM detallegestion WHERE cod_base='".$_POST["cod_base"]."' AND tuc='".$_POST["tuc"]."' ORDER BY fecha_gestion DESC";
    $querycont = mysqli_query($con,$query5);
    ?>
      <div id="resul_gest_eliminar"></div> <!-- Contenedor del mensaje-->
      <div class="col-md-12 s" id="comenzar">
                     <div class="row" style="padding: 0 0 0 0">
                        <div class="panel panel-info">
                            <div class="panel-body" style="padding: 0 0 0 0">
                                <div class="col-md-12">
                                    <?php
                                if (mysqli_num_rows($querycont)>0) {
                                    ?>
                                    <div class="table-responsive">
                                        <table class="table table-hover">
                                            <thead class="text-primary">
                                                <th style="width: 15%; text-align: center;">Fecha</th>
                                                <th style="text-align: center;">Comentarios</th>
                                                <th style="text-align: center;">Acción</th>
                                            </thead>
                                            <tbody>                             
                                             <?php while ($row = mysqli_fetch_array($querycont)){............................

Como verán quiero hacerlo dinámico la tabla pero manteniendo el post del modal. Como podría hacer que se actualice la tabla cuando se borra un registro en el modal.

1voto

Leonardo-Tadei comentado

y qué error te sale al hacer el load() ?

El error es en $('#comenzar').load('modal_tabla_historial.php'); o en otro load() ?

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta