Bootstrap-простая, интуитивно понятная, мощная, мобильная первая структура разработки, что делает веб-разработку быстрее и проще. Давайте представим вам использование таблиц начальной загрузки ниже. Давайте научимся вместе.
Сначала определите таблицу фронта
<таблица идентификатора = "ExpandabledAtatable"> </table>
Тогда JS
/** Initialize the table*/var oTable = $('#expandabledatatable').dataTable({"sDom": "Tflt<'row DTTTFooter'<'col-sm-6'i><'col-sm-6'p>>","aoColumnDefs": [{"bSortable": false, "aTargets": [0],"render": function (data, type, full) {return '<i></i>';}},{ "aTargets": [1], "data": "TaskName", "title": "TaskName" },{ "aTargets": [2], "data": "CronExpression", "title": "Expression" },{ "aTargets": [3], "data": "Remark", "title": «Описание»}, {"bsortable": false "," atargets ": [4]," title ":" run status "," render ": function (data, type, full) {if (full [" enabled "] == true) {return '<button type ="> run </button>';} else {return '<button' type = "button"> Stop </button> ';}}}, {"bsortable": false, "atargets": [5], "render": function (data, type, full) {return' <a href = "#"> <i> </i> edit </a> <a href = "#"> </i> </i> DELETE </a> ';}}], "bserverside": true, "sajaxsource": "/task/getalltask", "aasorting": [[1,' asc ']], "alengenemenu": [[5, 15, 20, -1], [5, 15, 20, "All"], "," Idisplaylength ": 5,": 5, ":": ":": 5, ":". False, «язык»: {«Sprocessing»: «Загрузка данных ...», «sinfoempty»: «Записи 0», «sinfofiltered»: «Фильтрованное из _max_bar», «Szerorecords»: «Ничто из того, что вы не хотите искать», «Поиск»: «», «СЛАДНЕ»: «_menu», «Синф»: «Синт»: «Синт»: _End_ /total_total_bar Data "," Opaginate ": {" sprevious ":" Предыдущий ":" Предыдущий "," Snext ":" Next ",}}," fnserverdata ": function (ssource, aodata, fncallback) {$ .ajax ({{" type ": 'post'," sod ', "sod'": ":": ":": ":": ":": ":": ":": "," sodata ":" udata ":": ":": "udata": ":": " "json", "data": {aodata: json.stringify (aodata)}, "успех": function (resp) {fncallback (resp);}});}});Данные этой таблицы получены со стороны сервера, поэтому необходимо настроить следующие свойства, в противном случае данные не могут быть получены со стороны сервера
«Bserverside»: True, «Sajaxsource»: «/task/getalltask», «fnserverdata»: function (ssource, aodata, fncallback) {$ .ajax ({«тип»: «post», «url»: ssource, «datatype»: «json», «data {aodat»: {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodat {aodata: {aodata. Json.stringify (aodata)}, "успех": function (resp) {fncallback (resp);}});}Выше приведено соответствующие знания об использовании форм начальной загрузки, представленных вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!