Tengo el siguiente problema
Estoy usando en una pagina php un formulario Modal para guardar registros, el cual trabaja bien..
Cargo los datos de la BD en una tabla y se muestran bien... he dejado un boton para editar los datos del articulo al darle click en otro Modal..
El detalle esta cuando intento pasar la variable a traves de JS, no me es posible poder hacerlo.
Estoy intentando lo siguiente:
1. Pagina "master_ctv.php" donde tengo todo el modulo.. (guardar, cargar, editar)
2. Archivo "master_ctv.js" donde tengo el procedimiento de envío de variable
3. Pagina "receptor.php" donde envio los datos.
Y este es el codigo:
1. en el master_ctv.php en el boton Editar:
Código:
2. en el archivo master_ctv.js:<td><input type='button' class='btn btn-primary btn-xs' value='Editar' data-toggle='modal' data-target='#UpdReg' id='botonCalcular' ></td>
Código:
3. en la pagina receptor.php$(function(){ function siRespuesta(r){ $('#respuesta').html(r); // Mostrar la respuesta del servidor en el div con el id "respuesta" } function siError(e){ alert('Ocurrió un error al realizar la petición: '+e.statusText); } function peticion(e){ // Obtener valores de los campos de texto var parametros = { variable1: $('#IDOculto').val() //variable2: $('#text2').val() }; // Realizar la petición var post = $.post( "receptor.php", // Script que se ejecuta en el servidor parametros, siRespuesta, // Función que se ejecuta cuando el servidor responde 'html' // Tipo de respuesta del servidor ); /* Registrar evento de la petición (hay mas) (no es obligatorio implementarlo, pero es muy recomendable para detectar errores) */ post.error(siError); // Si ocurrió un error al ejecutar la petición se ejecuta "siError" } $('#botonCalcular').click(peticion); // Registrar evento al boton "Calcular" con la funcion "peticion" });
Código PHP:
<?php
$var1 = $_POST['variable1'];
echo " $var1 ";
?>
Código:
Pero no me esta generando respuesta alguna..<div id="respuesta"></>
Espero me puedan ayudar al respecto.