Encontre un tutorial donde explicaban como hacer tu propio mvc, bueno el mvc manual en fin este me funciona perfecftamente tomando las rutas controladores, modelos y demas incluyendo las llamadas ajax, pero donde viene mi duda.. Quiero crear un 'search' con la funcion keyup de jquery
tengo un controlador que trae la informacion desde la base de datos y se la manda ajax, para presentarla en un archivo llamado "dashboard/index" dentro de ese archivo esta esta informacion
Código PHP:
Ver originalDashboard... Logged in only..
<br />
<form>
<input type="text" name="search" id="search"><br>
</form>
<form id="randomInsert" action="<?php echo URL;?>dashboard/xhrInsert/" method="post">
<input type="text" name="text" />
<input type="submit" />
</form>
<br />
<div id="msg"></div>
<div id="listInserts">
</div>
Este es el controlador que envia la informacion a ajax
Código PHP:
Ver originalpublic function xhrGetListings()
{
$sql = $this->db->query("SELECT * FROM data");
$res = $this->db->getAllUserData($sql);
}
Mi script que hace la peticion ajax es este
Código Javascript
:
Ver original$(document).ready(function(){
$('#listInserts').load('dashboard/listInfo');
$.ajax({
url:'dashboard/xhrGetListings',
dataType:'json',
method:'get',
contentType: 'application/x-www-form-urlencoded',
success: function( data, textStatus, jQxhr ){
$("#msg").html(data.msg);
$("#listInfo").html(data.msg);
console.log(data);
},
error: function( jqXhr, textStatus, errorThrown ){
console.log( errorThrown );
}
})
})
y Finalmente el archivo donde quero cargar la data que mediante la funcion load() se cargara dentro del archvio dashboard/index en el respectivo div..
Código PHP:
Ver original<h1>hola</h1>
<div id="listInfo"></div>
recibo la informacion en ajax y puedo cargar el archivo dashboard/listInfo dentro de dashboard/index, lo que no he podido conseguir es esa informacion ajax cargarla dentro de el 'div' dentro de listInfo
En resumen, cargar data dentro de listInfo que se cargara dentro de