我使用datatable jquery。当我想使用ajax.reload()时,控制台会向我显示以下错误:
TypeError: c is undefined
但我添加了fnReloadAjax.js文件并使用<thead>
和<tbody>
结构
jquery代码:
$(document).ready(function () {
var table =$('#rules_table').DataTable({
ajax: "rules",
select:{
style:'single'
}
});
setInterval( function () {
table.ajax.reload(null,false);
}, 3000 );
});
php code(laravel)
public function index(Request $request)
{
$rules = Rules::all();
if($request->ajax()) {
return response()->json([$rules]);
}
else {
return view('rules/index', compact('rules', $rules));
}
}