Código Javascript:
Ver original
///////////////////////////FUNCION PARA VALIDAR Y BUSCAR LAS VENTAS HECHAS//////////////////////////// $("#consultar").click(function() { if($("#telefono").val().length < 1&$("#folio").val().length < 1){ alert ("No pueden estar vacios los dos campos, introduzca un criterio para la busqueda"); }else { $.ajax({ type: "POST", url:'consultasGerente.php', data:{ bandera:"yes", linea:$('#telefono').val(), folio:$('#folio').val() }, success: function(data){ $("#msgbox4").fadeTo(200,0.1,function() { $(this).html('Buscando...').fadeTo(900,1, function(){ var folio = data; $("#listado").fadeTo(200,0.1,function() //start fading the messagebox { //add message and change the class of the box and start fading $("#listado").html(data).fadeTo(900,1);; }); //$("#listado").html(folio); $(this).html('Busqueda Terminada...').fadeTo(900,1); }); });//END msjbox4 }, error:function(){ alert('error'); } });//end ajax } });//end consultar ///////////////////////////FUNCION PARA MOSTRAR LOS DATOS DE LAS VENTAS//////////////////////////// /* ESTA ES LA QUE NO ME FUNCIONA*/ $(".folios").click(function() { var folioSelected = $(this).html(); alert (folioSelected); });//end consultar
Aqui el PHP que busca en BDD y envia los resulados ya formateados en HTML(tablas)
Código PHP:
Ver original
function consultar_datos($linea,$folio){ //echo $linea." y ".$folio; include "conexionMysqli.php"; $linea = $mysqli->real_escape_string($linea); $folio = $mysqli->real_escape_string($folio); $query="SELECT folio_intel as folio, date(fecha_venta) as fecha_venta FROM ventas WHERE telefono='$linea' OR folio_intel='$folio'"; if($result->num_rows > 0) { $tabla = "<table border='1'><tr><th class='B_Titulos'>Folio</th><th class='B_Titulos'>Fecha</th></tr>"; while ($row = $result->fetch_assoc()){ //para varios resultados //OBTENIENDO Y ORDENANDO LOS DATOS... $folio=$row['folio']; $fVenta=$row['fecha_venta']; $tabla .= "<tr><td ><div class='folios'>".$folio."</div></td>"; $tabla .= '<td>'.$fVenta.'</td></tr>'; } $tabla .= '</table>'; echo $tabla; }else { echo 'No hay resultados con esos datos'; } }//end consultar_datos
y este es mi HTML
Código HTML:
Ver original
Existe algun por que de que no quiera funcionar el $(".folios").click(function()
Como les comente, si lo hago estatico si me funciona, aqui esta el ejemplo de los resultados que me arroja el PHP pero aqui lo hago "estatico":
Código HTML:
Ver original
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" language="javascript"> $(document).ready(function() { $(".folios").click(function() { var folioSelected = $(this).html(); alert (folioSelected); }); }); </script> </head> <body> <table border="1"> </tbody> </table> </body> </html>
Muchas gracias por su ayuda. Saludos!