Laravel Datatables多个操作编辑/删除,删除显示为文本
我使用datatables yajra/laravel datatables包。我快到了,但删除按钮显示为文本 如何将其显示为按钮或链接 数据:Laravel Datatables多个操作编辑/删除,删除显示为文本,laravel,datatables,Laravel,Datatables,我使用datatables yajra/laravel datatables包。我快到了,但删除按钮显示为文本 如何将其显示为按钮或链接 数据: returndatatables::elount(Product::query()) ->addColumn('action',函数($row){ 返回“”; }) ->addColumn('delete',函数($row){ 返回“”; }) ->使(真实); Js: $(文档).ready(函数(){ oTable=$(“#用户”).DataTa
returndatatables::elount(Product::query())
->addColumn('action',函数($row){
返回“”;
})
->addColumn('delete',函数($row){
返回“”;
})
->使(真实);
Js:
$(文档).ready(函数(){
oTable=$(“#用户”).DataTable({
“处理”:对,
“服务器端”:正确,
回答:是的,
columnDefs:[
{响应优先级:1,目标:1},
{响应优先级:2,目标:-2},
{响应优先级:3,目标:-1}
],
“ajax”:http://admin/products",
“栏目”:[
{data:'action',name:'action',orderable:false,searchable:false},
{data:'delete',name:'delete',orderable:false,searchable:false}
],
结果:
尝试将class=“btn btn danger”
添加到删除锚。就像编辑链接一样
return Datatables::eloquent(Product::query())
->addColumn('action', function($row) {
return '<a href="/prodicts/'. $row->id .'/edit" class="btn btn-primary">Edit</a>';
})
->addColumn('delete', function ($row) {
return '<a href="/products/delete/1" class="btn btn-danger">delete</a>';
})
->make(true);
returndatatables::elount(Product::query())
->addColumn('action',函数($row){
返回“”;
})
->addColumn('delete',函数($row){
返回“”;
})
->使(真实);
尝试将class=“btn btn danger”
添加到删除锚。就像编辑链接一样
return Datatables::eloquent(Product::query())
->addColumn('action', function($row) {
return '<a href="/prodicts/'. $row->id .'/edit" class="btn btn-primary">Edit</a>';
})
->addColumn('delete', function ($row) {
return '<a href="/products/delete/1" class="btn btn-danger">delete</a>';
})
->make(true);
returndatatables::elount(Product::query())
->addColumn('action',函数($row){
返回“”;
})
->addColumn('delete',函数($row){
返回“”;
})
->使(真实);
我找到了解决方案,->raw列:
return Datatables::eloquent(Product::query())
->addColumn('action', function($row) {
return '<a href="/prodicts/'. $row->id .'/edit" class="btn btn-primary">Edit</a>';
})
->editColumn('delete', function ($row) {
return '<a href="/products/show/1">delete</a>';
})
->rawColumns(['delete' => 'delete','action' => 'action'])
->make(true);
returndatatables::elount(Product::query())
->addColumn('action',函数($row){
返回“”;
})
->editColumn('delete',函数($row){
返回“”;
})
->rawColumns(['delete'=>'delete','action'=>'action']))
->使(真实);
我找到了解决方案,->raw列:
return Datatables::eloquent(Product::query())
->addColumn('action', function($row) {
return '<a href="/prodicts/'. $row->id .'/edit" class="btn btn-primary">Edit</a>';
})
->editColumn('delete', function ($row) {
return '<a href="/products/show/1">delete</a>';
})
->rawColumns(['delete' => 'delete','action' => 'action'])
->make(true);
returndatatables::elount(Product::query())
->addColumn('action',函数($row){
返回“”;
})
->editColumn('delete',函数($row){
返回“”;
})
->rawColumns(['delete'=>'delete','action'=>'action']))
->使(真实);
Thnx!但是找到了解决方案。Thnx!但是找到了解决方案。