jclaurian
Delta
Verificación en dos pasos activada
Hola, qué tal.
Espero poderme dar a entender. Tengo una página donde capturo un número de folio, yo quiero que al escribir este número de folio, inmediatamente más abajo me salga una tabla con todos los registros de una tabla que tengan ese número de folio.
Lo había hecho con una petición de ajax donde devolvía un array con los resultados, pero solo puedo regresar una fila de registros, no todos. Bueno, deje en paz esa opción y mejor opte por, que el archivo php imprima todos los resultados. Esta parte ya la tengo.
Tengo el siguiente código:
Y más abajo:
Cuando realizo la petición, en la consola veo que me imprime:
Como pueden ver me devuelve un código html, pero este aparece en la página sin formato, no lo agrega como tablas, que es lo que busco.
Quizás $("#resultado").html(data); no sea la opción que deba usar, espero me puedan ayudar.
Gracias
Espero poderme dar a entender. Tengo una página donde capturo un número de folio, yo quiero que al escribir este número de folio, inmediatamente más abajo me salga una tabla con todos los registros de una tabla que tengan ese número de folio.
Lo había hecho con una petición de ajax donde devolvía un array con los resultados, pero solo puedo regresar una fila de registros, no todos. Bueno, deje en paz esa opción y mejor opte por, que el archivo php imprima todos los resultados. Esta parte ya la tengo.
Tengo el siguiente código:
Inserir CODE, HTML ou PHP:
var folio = document.getElementById("folio").value;
$.ajax({
type: "POST",
url: "Controller.php",
data: "folio=" + folio,
dataType: "html",
error: function() {
alert("ERROR");
},
success: function(data) {
console.log(data);
$("#resultado").html(data);
}
});
Y más abajo:
Inserir CODE, HTML ou PHP:
<table id="resultado">
</table>
Cuando realizo la petición, en la consola veo que me imprime:
Inserir CODE, HTML ou PHP:
<tr><td class='td_history'>260024</td><td class='td_history'>DATO1</td><td class='td_history'>DATO2</td>.....
Como pueden ver me devuelve un código html, pero este aparece en la página sin formato, no lo agrega como tablas, que es lo que busco.
Quizás $("#resultado").html(data); no sea la opción que deba usar, espero me puedan ayudar.
Gracias