1

根据 JQWidgets 的 API 文档,可以通过“setcolumnproperty”方法以像素值设置网格列的宽度。像下面

$('#jqxGrid').jqxGrid('setcolumnproperty', 'firstname', 'width', 100);

但我需要它的百分比。谁能帮我?

4

2 回答 2

0

而不是 100,你可以传递类似“30%”的东西

于 2014-01-06T08:44:14.987 回答
0

没有直接的解决方案,因为“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在根据需要设置这些属性之后,列属性可以再次传递。

于 2014-04-24T06:01:02.733 回答