me encuentro trabajando con Bootstrap Modal:
realizo una consulta a una base de datos y listo el resultado en una tabla en cada fila tengo 3 botones iconos para (consultar,modificar,eliminar) a darle click se abre una modal con su respectiva informacion hasta todo va bien.
codigo para generar los 3 botones iconos
Código HTML:
Ver original
mediante este codigo abro las 3 modales
Código Javascript:
Ver original
$('.btn').live('click',function() { var titulo = $(this).attr('title'); var idc=$(this).attr('id'); switch(titulo) { case 'Eliminar': $(function () { $("#modal-eliminar").modal(); $.ajax({ url:'views/consultar.php', type:'post', data:'id='+idc, }).done(function(data) { $("#consulta").html(data); }); }); break; case 'Modificar': break; case 'Consultar': break; });
modal eliminar
Código HTML:
Ver original
<!-------------------Modal Eliminar--------------------------------------------------> <div id="modal-eliminar" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> </div> <div class="modal-body"> <div id="consulta"> </div> </div> <div class="modal-footer"> </div> </div> <!-----------------------------------fin Modal-->
este es mi archivo consultar.php
Código PHP:
Ver original
<? $id = $_POST['id']; $servidor = 'localhost'; $bd = 'correo'; $usuario = 'postgres'; $contrasenia = '****'; global $servidor, $bd, $usuario, $contrasenia; $db = new PDO('pgsql:host=' . $servidor . ';dbname=' . $bd, $usuario, $contrasenia); $consulta = $db->prepare("SELECT * FROM destinatario WHERE id_destinatario = '".$id."'"); $consulta->execute(); ?> <div id='consulta'> <? while($fila = $consulta->fetch(PDO::FETCH_ASSOC)) { echo "id:"." ".$fila['id_destinatario']."";?> <br> <? echo "Destinatario:"." ".$fila['nom_destinatario'].""; ?> <br> <? echo "Correo:"." ".$fila['email_destinatario'].""; ?> <input name="id" id="id" type="hidden" value="<? echo $fila['id_destinatario']?>"/> <? } ?> </div>
hasta aca todo esta bien.
amigos necesito es enviar el id mediante ajax
Código Javascript:
Ver original
$.ajax({ url:'views/eliminar.php', type:'post', data:'id='+id
pero donde coloco este codigo ?