Laravel 如何设置url ajax查询数据表
我想在从服务器返回数据时显示数据 我无法将url设置为ajax查询以从服务返回数据 Ajax视图:Laravel 如何设置url ajax查询数据表,laravel,datatable,server-side,Laravel,Datatable,Server Side,我想在从服务器返回数据时显示数据 我无法将url设置为ajax查询以从服务返回数据 Ajax视图: data: { 'fecha_desde': $("#fecha_desde").val(), 'fecha_hasta': $("#fecha_hasta").val(),
data: {
'fecha_desde': $("#fecha_desde").val(),
'fecha_hasta': $("#fecha_hasta").val(),
'aplicacion': JSON.stringify(ArrayAplicaciones),
'equipos': JSON.stringify(ArrayEquipos)
},
ajax: function (data, callback, settings) {
var out = [];
for (var i=data.start, ien=data.start + data.length; i < ien ; i++) {
out.push([ i+'-1', i+'-2', i+'-3', i+'-4', i+'-5']);
}
setTimeout(function () {
callback({draw: data.draw, data: out, recordsTotal: 5000000, recordsFiltered: 5000000});
}, 50);
},
查看
我必须在datatable中绘制mysql的数据。如何在这个ajax中设置url服务
对不起,我的英语…有很多记录被发送到前端,为什么不在后端处理,而不是一次发送所有(500多万?)数据?我也不确定我是否完全理解这个问题。是的,我想这样做。有什么建议吗?我正在从服务器端处理它。我正在尝试使用滚动条
$usuarios_data = collect(DB::select("SELECT distinct usuarios.usuario_id, empresas.nombre_empresa as empresa, usuarios.apellido as apellido, usuarios.autorizado, usuarios.dni, usuarios.dni, usuarios.email, usuarios.fecha_creacion, usuarios.habilitado, usuarios.nombre AS nombre, usuarios.origen, usuarios.reportado, usuarios.telefono, team.equipo AS teams, aplicaciones.nombre AS nombre_app
FROM usuarios, usuario_aplicacion, aplicaciones, team_usuario, team, empresas, usuarios_empresa
WHERE aplicaciones.aplicacion_id IN ( $aplicaciones )
AND usuario_aplicacion.aplicacion_id IN ($aplicaciones)
AND usuarios.email = usuarios_empresa.email
AND usuarios.email = usuario_aplicacion.email
AND usuarios.email = team_usuario.email_usuario
AND team_usuario.id_team = team.id_team
AND usuarios_empresa.id_empresa = empresas.id_empresa
AND team.id_team
IN ( $equipos )"));
return response()->json($usuarios_data);