<Тип скрипта = "текст / JavaScript"> $ ( функция () { $ .ajax ({ URL: "$ {} getMesResourceCapacityBottleneckTitle URL - адрес" , // Этот метод используется в данном документе для получения динамического заголовка данных данных: {параметр : JSON.stringify (SerializeObject ($ ( '#form' )))}, тип: 'POST' , тип данных: 'JSON' , успех: функция (R & л) { ЕСЛИ (r.flag == "Успех" ) { вар = Columns [[]]; вар List = r.title; для ( вара I = 0; I <List.length; I ++ ) { // результат запроса, динамическая головка таблицы сплайсинга, в частности , как шить место в соответствии с их потребностью сделать уаг titleDay = новая новая дата (List [I]. из CALENDAR_DATE) .format ( "ММ-дД-ГГГГ" ); Columns [ 0] .push ({поле: 'DATE' + I, название: titleDay, ширина: 80, halign: 'Центр', выравнивание = слева: 'Центр' , форматтер: formatColor}); Столбцы [ 0] .С ({поле: 'dateContrast' + I, название: titleDay, ширина: 80, halign: 'Центр', выровнять = левые: 'Центр', скрытый: истину }); } $ ( '#dgMesResourceCapacityBottleneck' ). DataGrid ({ frozenColumns: [[ // Этот раздел заголовка , принадлежащий известной фиксированной колонны, так как не все столбцы являются динамическими {Field: «WorkLineName», halign: «Центр», выровняйте = слева: «Центр», название: «линия» , ширина: 80 }, {поле: 'Zycode', halign: 'Центр', выравнивание = слева: 'Центр', название: 'имя ресурса', ширина: 80 }, {поле: 'FixedCapacity', halign: 'Центр', выравнивания: 'центра', название:день - способность, ширина: 80 }, {поле: 'просроченные', halign: 'Центр', выравнивания: 'центр', название:расширенные часы', ширина: 80 , Formatter :} FormatOverdue ]], Столбцы: Столбцы, // это динамическое заклинание из колонки URL - адрес: "$ {} getMesResourceCapacityBottleneckByPage.json URL - адрес" , // есть способ загрузки данных, данные должны быть загружены в фоновом режиме и переднего плане поле соответствует queryParams: { пары: JSON.stringify (SerializeObject ($ ( '#form' )) ) } }); } еще { $ .messager.alert ( 'подсказка', 'ошибка загрузки, пожалуйста , обратитесь к администратору!', 'предупреждение' ); } } }); }); </ Script>
< DIV данных опции- = "регион:" Центр" граница = "ложь" стиль = "фон: #ffffff;" > < Таблица ID = "dgMesResourceCapacityBottleneck" данные-параметры =» подходит: правда, граница: ложный, rownumbers: ложные, анимировать: истинные, сборно - разборный: ложные, autoRowHeight: ложь, idField: 'идентификатор', singleSelect: правда, checkOnSelect: Истинные , selectOnCheck: ложь, нумерация страницы: правда, PAGESIZE: dataOptions.pageSize, PageList: dataOptions.pageList, полосатые: истинный» > </ стол > </ DIV >