我使用yajrabox数据表,并且要将public选项添加到所有表中 该插件需要选择一个选择器或表。我如何在不选择的情况下微调我的偏好
我的基本代码是
$(function() {
$('#users-table').DataTable({
processing: true,
serverSide: true,
oLanguage: {
sProcessing: "<div class='fa-3x'><i class='fas fa-spinner fa-spin'></i></div>"
},
ajax: '{!! route('show_user_list.data') !!}',
columns: [
{ data: 'user_type.type_name', name: 'user_type.type_name' },
{ data: 'user_gender.gender_name', name: 'user_gender.gender_name' },
{ data: 'name', name: 'name' },
{ data: 'family', name: 'family' },
{ data: 'email', name: 'email' },
{ data: 'national_code', name: 'national_code' },
{ data: 'mobile_number', name: 'mobile_number' },
{ data: 'birth_date', name: 'birth_date' },
@can('user-detail')
{ data: function($user) { return '<a href="/admin/user/detail/' + $user['id'] + '" class="btn btn-primary btn-icon-anim btn-square"><i class="fas fa-eye"></i></a></a>' }, name: 'view', sortable: false },
@endcan
]
});
});
我想在没有$('#users-table')选择器的情况下使用此代码
我需要这样的代码
object.DataTable({
oLanguage: {
sProcessing: "<div class='fa-3x'><i class='fas fa-spinner fa-spin'></i></div>"
},
});
此代码是示例和错误
答案 0 :(得分:1)
我不确定,但是请尝试
(function ($, DataTable) {
$.extend(true, DataTable.defaults, {
oLanguage:{
sProcessing: "<div class='fa-3x'><i class='fas fa-spinner fa-spin'></i></div>"
}
});
})(jQuery,jQuery.fn.dataTable);
答案 1 :(得分:0)
此代码添加对象globall
$。extend(true,$ .fn.dataTable.defaults,{
oLanguage: {
sProcessing: "<div class='fa-3x'><i class='fas fa-spinner fa-spin'></i></div>"
},
} );