Установите ширину столбца в процентах, используя метод "setcolumnproperty" JQWidgets
Согласно документации API JQWidgets, ширина столбцов сетки может быть установлена в пиксельном значении методом setcolumnproperty. Как ниже
$('#jqxGrid').jqxGrid('setcolumnproperty', 'firstname', 'width', 100);
Но мне это нужно в процентах. Может кто-нибудь мне помочь?
2 ответа
Решение
Прямого решения не существует, так как метод setcolumnproperty не поддерживает ширину в процентах. Однако свойства столбца, такие как "ширина", могут быть установлены в процентах при создании сетки, как показано ниже.
$("#jqxgrid").jqxGrid(
{
source: dataAdapter,
columns: [
{ text: 'First Name', datafield: 'firstname', width: '20%' },
{ text: 'Last Name', datafield: 'lastname', width: '20%' },
{ text: 'Product', datafield: 'productname', width: '20%' }
]
});
Снова свойства столбца могут быть переданы array
после установки этих свойств, как требуется.