Si no me equivoco, de esta forma es que haces la petición asíncrona:
Código Javascript
:
Ver originalfunction resultado_modal()
{
$.ajax({
type: 'POST',
url: '<?=base_url("index.php/consulta")?>',
data: $("#formulario").serialize(),
success: function(data){
('#miModal').modal("show");
}
});
}
Entonces, si te fijas bien, el Div de id "miModal" es mostrado, pero no le asignas un contenido, además, no colocas el signo de dólar $ delante de los paréntesis. Para asignar un contenido a un elemento con jQuery, debes usar el método
html(), con el cual asignarás la respuesta de la petición.
Quedaría así:
Código Javascript
:
Ver originalfunction resultado_modal()
{
$.ajax({
type: 'POST',
url: '<?=base_url("index.php/consulta")?>',
data: $("#formulario").serialize(),
success: function(respuesta){
$('#miModal').html(respuesta).modal("show");
}
});
}
Saludos