我的控制器中有一个函数应该返回一组分页的东西,我这样做的方式与所有其他控制器完全相同(它工作得很好),但我得到一个空对象。这是功能代码:
public static function getQuotes(){
$quotes = Quote::orderBy('created_at','desc')->paginate(15);
$links = $quotes->links();
return json_encode(array( 'quotes' => $quotes, 'links' => $links ));
}
这是ajax请求:
$.ajax({
type: "POST",
url: url,
data: {datagram: datagram},
success: function(data){
console.log(data); //debug
catEditor.quoteStuff(data);
typeof data == 'string' ? tools.flash(data) : 0;
},
error: function(xhr, status, err) {
console.log(err.error+' '+xhr.responseText+' '+status);
}
});