Foros del Web » Programando para Internet » PHP » CodeIgniter »

Cargar o llenar un Datatable Jquery con una consulta personalizada

Estas en el tema de Cargar o llenar un Datatable Jquery con una consulta personalizada en el foro de CodeIgniter en Foros del Web. Buenas estimado agradezco por tomarse el tiempo de leer mi duda, les comento estoy utilizando el plugins´Datatable Jquery pero hasta el momento todo funciona correctamente ...
  #1 (permalink)  
Antiguo 30/09/2014, 07:53
 
Fecha de Ingreso: septiembre-2013
Ubicación: Ecuador
Mensajes: 18
Antigüedad: 10 años, 7 meses
Puntos: 0
Cargar o llenar un Datatable Jquery con una consulta personalizada

Buenas estimado agradezco por tomarse el tiempo de leer mi duda, les comento estoy utilizando el plugins´Datatable Jquery pero hasta el momento todo funciona correctamente cuando traigo datos de una sola tabla con esta función

function datatable()
{
$this->datatables->select('ID,articulo,localizacion,unidad_medida' )
->unset_column('ID')
->add_column('Actions', get_buttons('$1'), 'ID')
->from('articulos');

echo $this->datatables->generate();
}


////////////// JS ////////////////

function load(){

ajax_datatable = $('table#ajax_datatable').dataTable({

"bServerSide": true,
"sAjaxSource": 'http://localhost/plansystem/crud_/datatable',

"bJQueryUI": true,
"bPaginate": true,

/* "sPaginationType": "full_numbers",*/

"sServerMethod": "POST",

"fnServerData": function(sSource,aoData,fnCallback)
{
aoData.push({name: "field2", value: $('#field2').val() });
$.ajax({
"dataType": 'json',
"type": "POST",
"url": sSource,
"data": aoData,
"success": fnCallback
});
},
"oLanguage": {
"sEmptyTable": "No hay datos",//tabla vacia
"sInfo": "Mostrando (_START_ - _END_) de _TOTAL_ registros",
"sLengthMenu": 'Mostrar <select>'+
'<option value="10">10</option>'+
'<option value="20">20</option>'+
'<option value="30">30</option>'+
'<option value="40">40</option>'+
'<option value="50">50</option>'+
'<option value="-1">Todo</option>'+
'</select> registros',
"sLoadingRecords": "Procesando...",
"sSearch": "Buscar:",
"sZeroRecords": "No hay datos con esa busqueda",
"oPaginate": {
"sFirst": "Primero",
"sLast": "Ultimo",
"sNext": "Siguiente",
"sPrevious": "Anterior",
}
}
});

}

Pero me gustaría saber como puedo pasarle una consulta personalizada por ejemplo consultar dos tablas ya que tiene una columna en común por ejemplo Paises y Ciudades que me muestre los países y a lado las ciudad o puede ser un producto con su proveedor pero la información del proveedor esta en otra tabla, espero me haya hecho entender y me puedan brindar alguna solución

Saludos Cordiales,

Etiquetas: datatable, jquery, personalizada
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:19.