Hola!
Quisiera saber como pasar una variable PHP a una ventana modal para luego insertarla en una base de datos.
En la ventana modal aparece un cuadro de texto para que el usuario ingrese una pregunta. El objetivo es insertar en la base de datos la pregunta (esto lo hace) y otra variable (esto no se como hacerlo!).
Esta es la variable que también quiero pasar:
Código HTML:
Ver original<?php
$i=1;
while ($u=mysql_fetch_array($result6)){
?>
<table id="tabla_buscarp"> <td><? echo $u['nombre'];?></td> <a id="ventana_modal" href="#" rel="abrir">Hacer Pregunta
</a> <a href="#" rel="cerrar">Cerrar
</a> <h2>Escribe tu pregunta a continuacion
</h2> <input type="text" id="pregunta" /> <input type="button" value="Enviar Pregunta" onClick="ajax_preg();"/> <?php $i++ } ?>
Este es el código de la ventana modal:
Código Javascript
:
Ver original$(document).ready(function(e) {
$('a[rel="abrir"]').click(function(e) {
e.preventDefault();
var ancho = $(window).width();
var alto = $(document).height();
var mascara = $("#mascara");
var ventana = $("#ventana");
mascara.css({
"width" : ancho,
"height" : alto
});
mascara.fadeIn("fast", function() {
ventana.css({
"top" : (alto / 2) - (ventana.height() / 2),
"left" : (ancho / 2) - (ventana.width() / 2)
});
ventana.fadeIn("fast");
});
});
$("a[rel='cerrar']").click(function(e) {
e.preventDefault();
$("#ventana").fadeOut("fast", function() {
$("#mascara").fadeOut("fast");
});
});
});
Este es el código jquery:
Código Javascript
:
Ver original<script>
//esto es ajax jquery:
function ajax_preg(){
var preg=$('#pregunta').val();
var id_org=[COLOR="Red"]ESTA VARIABLE NO SE COMO CAPTURARLA??[/COLOR]
$.ajax({
url:'resumen_preguntas_ajax.php',
type:'POST',
dataType:'text/html',
data:'pregunta='+preg + '&id_org='+id_org,
success: function(datos){
$("#preg_callback").html(datos);
$('#pregunta').val('');
}
});
}
</script>
Desde ya muchas gracias por la ayuda que puedan darme!