【发布时间】:2015-10-30 09:27:26
【问题描述】:
如何对结果进行分页? .它与ajax。 要将数据带到我的视图中,我想使用 paginate() 和 orderby(),但是把它放在文档中,它会产生错误。 如果我这样做:$cita= Cita::orderBy(asc)->paginate(10),我没有带数据。对不起,英语是墨西哥人。
控制器:
public function agenda(){
$cita = Cita::all();
return Response()->json(
$cita->toArray()
);
}
脚本:
function Carga(){
var tablaDatos = $("#datos");
var route = "http://cmec.app/agenda";
$("#datos").empty();
$.get(route, function(res){
$(res).each(function(key, value){
tablaDatos.append(
"<tr><td>"+value.name+"</td><td>"+value.lastname+"</td><td>"+value.doctor+"</td><td>"+value.fecha+"</td><td>"+value.hora+"</td><td><div class='btn-group btn-group-sm' role='group'><button value="+value.id+" OnClick='Mostrar(this);' class='btn btn-danger'><i class='fa fa-trash-o'></i></button><button value="+value.id+" OnClick='Mostrar(this); ' class='btn btn-primary' data-toggle='modal' data-target='#editar-modal' ><i class='fa fa-pencil-square'></i></button></div></td></tr>");
});
});}
Vista:
<table class="table table-hover">
<thead>
<tr>
<th>Nombre</th>
<th>Apellidos</th>
<th>Doctor</th>
<th>Fecha</th>
<th>Hora</th>
<th>Acciones</th>
</tr>
</thead>
<tbody id="datos"></tbody>
</table>
【问题讨论】:
-
使用
$cita= Cita::orderBy('asc')->paginate(10)按顺序分页 -
"
it generates error" 请贴出错误信息。
标签: php ajax laravel frameworks