Я использую плагин jQuery DataTable, но у меня возникла проблема, когда загрузка скриптов, кажется, занимает некоторое время, поэтому моя веб-страница всегда отображает обычную таблицу html, а в конце концов script, таблица будет затем перейдите в DataTable. Я не думаю, что такая внешность приемлема, поэтому я надеюсь получить здесь несколько советов. могу ли я сделать скрипты быстрее или не показывать переднюю панель? Кстати, я вызываю свой script из частичного представления _Scripts на мой тег _Layout.cshtml head
@Html.Partial("_Scripts")
(ОБНОВЛЕНИЕ) Я попытался скрыть таблицу и показать ее после инициализации datatable, однако, я получаю datatable без заголовка таблицы. Любая идея, почему это происходит?
$('#stocktable').hide();
// Initialize data table
var myTable = $('#stocktable').dataTable({
// Try styling
"sScrollX": "100%",
"sScrollXInner": "100%",
"bScrollCollapse": true,
// To use themeroller theme
"bJQueryUI": true,
// To use TableTool plugin
"sDom": 'T<"clear">lfrtip',
// Allow single row to be selected
"oTableTools": {
"sRowSelect": "single"
},
"fnInitComplete": function () {
$('#stocktable').show();
}