обработка нулевого ответа в таблицах данных yajrabox laravel - PullRequest
0 голосов
/ 21 ноября 2018

я использую таблицы данных yajrabox для laravel, и я получил ответ от server с ajax.

Вопрос в том, как напечатать значение по умолчанию, когда запись пустав нашей базе данных, и это столбец соединения ( creator_id столбец в таблице)

теперь, когда запись базы данных равна нулю, он возвращает ошибку в предупреждении о том, что сказано [Undefined index]

мой код Jquery

<script>
    $(function() {
        $('#users-table').DataTable({
            processing: true,
            serverSide: true,
            oLanguage: {
                sProcessing: "<img width='300px' src='{{asset('123.gif')}}'>"
            },
            ajax: '{!! route('show_product_type_list.data') !!}',
            columns: [
                {   data: 'creator.fullname',
                    name: 'creator.fullname', 
                    defaultContent: "",
                    orderable: true
                },
                { 
                  data: 'type_name',
                  name: 'type_name' 
                },
                @can('product-type-detail')
                { 
                 data: function($type) { 
                     return '<a href="/admin/product/type/detail/' + $type['id'] + '" 
                                class="btn btn-primary btn-icon-anim btn-square">
                            <i class="fas fa-eye"></i>
                          </a>
                         </a>' },
                 name: 'view', sortable: false },
                @endcan
            ]
        });
    });
</script>

, если я установил defaultContent: "" и sortable: false код не содержит ошибок, но сортировка отключена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...