Php 单击按钮时作为参数传递的Datatable对象
我想将datatable对象作为参数传递给laravel中的控制器in post方法。我试过了,但没用,请帮忙。下面是我尝试过的代码 数据表对象 ) 下面是Jquery datatable列表的工作原理 我想把这个datatable对象传递给另一个route函数。请帮忙 Html输入 })) 路线 当我单击search按钮-ajax调用并将此datatable对象作为输入发布到SampleController-sampleFn()时。请帮忙,谢谢 您可以使用获取上次Ajax请求中DataTables提交给服务器的数据 因为您已经用Php 单击按钮时作为参数传递的Datatable对象,php,ajax,laravel,datatables,Php,Ajax,Laravel,Datatables,我想将datatable对象作为参数传递给laravel中的控制器in post方法。我试过了,但没用,请帮忙。下面是我尝试过的代码 数据表对象 ) 下面是Jquery datatable列表的工作原理 我想把这个datatable对象传递给另一个route函数。请帮忙 Html输入 })) 路线 当我单击search按钮-ajax调用并将此datatable对象作为输入发布到SampleController-sampleFn()时。请帮忙,谢谢 您可以使用获取上次Ajax请求中DataTabl
dataTable()
而不是dataTable()
初始化了表,所以必须将此API方法调用为oTable.API().ajax.params()
例如:
$.ajax({
url:'{!!url('admin/sample')!!}',
method:'POST',
data:{
"_token": "{{ csrf_token() }}",
"datatable_object": oTable.api().ajax.params()
},
success:function(response){
}
});
您可以使用获取上次Ajax请求中DataTables提交给服务器的数据
因为您已经用dataTable()
而不是dataTable()
初始化了表,所以必须将此API方法调用为oTable.API().ajax.params()
例如:
$.ajax({
url:'{!!url('admin/sample')!!}',
method:'POST',
data:{
"_token": "{{ csrf_token() }}",
"datatable_object": oTable.api().ajax.params()
},
success:function(response){
}
});
对我得到数据表对象作为参数..非常感谢。。。回转码,谢谢,这正是我要找的。最后一个版本使用了
table.ajax.params()
而不使用api()。是。。我得到数据表对象作为参数..非常感谢。。。回转码,谢谢,这正是我要找的。最后一个版本使用了table.ajax.params()
而不使用api()。
<input type="button" name="search" id="search"/>
$("#search").click(function(){
$.ajax({
url:'{!!url('admin/sample')!!}',
method:'POST',
data:{"_token": "{{ csrf_token() }}","datatable_object": oTable},
success:function(response){
}
});
Route::post('admin/sample','SampleController@sampleFn');
$.ajax({
url:'{!!url('admin/sample')!!}',
method:'POST',
data:{
"_token": "{{ csrf_token() }}",
"datatable_object": oTable.api().ajax.params()
},
success:function(response){
}
});