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 に答える