【发布时间】:2013-07-15 14:13:57
【问题描述】:
我的控制器中有一个函数应该返回给我一组分页的东西,我这样做的方式与所有其他控制器完全相同(它完美地工作)但我得到了一个空对象。 函数代码如下:
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);
}
});
【问题讨论】:
-
你能展示一下 console.log 打印成功的内容吗?
标签: jquery ajax pagination laravel