я использую таблицы данных 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
код не содержит ошибок, но сортировка отключена