如何使用yajrabox setTransformer和搜索

时间:2019-05-08 11:00:37

标签: laravel-5

不能使用yajrabox setTransformer搜索数据

在控制器中-------------

返回[                     'user_id'=>(int)$ item-> user_id,                     '名称'=>(字符串)$ item-> userDetails ['first_name']。 '。$ item-> userDetails ['last_name'],                     '用户名'=>(字符串)$ item->用户名,                     '电子邮件'=>(字符串)$ item->电子邮件,                     'phone'=>(string)$ item-> userDetails ['phone'],                     'register_date'=>(字符串)Carbon \ Carbon :: parse($ item-> register_date)-> format('H:i:s d-m-Y'),                     'banned'=> $ status,                     '动作'=> $ action,                     ];                 })

在刀片中-------------

$(document).ready(function(){

    $('#user_datatable').DataTable({
        processing: true,
        serverSide: true,
        ajax: {
         url: "{{ url('/datatable/user_datatable') }}",
         type: 'GET',
         data: function (d) {
         }
        },
        columns: [
                 { data: 'user_id' },
                 { data: 'name', orderable: false},
                 { data: 'username'},
                 { data: 'email' },
                 { data: 'phone',orderable: false,searchable: false},
                 { data: 'register_date' },
                 { data: 'banned'},
                 { data: 'action',orderable: false,searchable: false}
              ]
     });
});

0 个答案:

没有答案