現在、SlickGridを使用して作業しており、ユーザーがColumnPickerを使用して表示する列を選択できるようにしています。
http://mleibman.github.com/SlickGrid/examples/example4-model.htmlの例に従って、これを非常にうまく機能させることができました。
私が確信していない次のステップは、最初にレンダリングするときに表示する列のデフォルトのリストを選択できるかどうかです。
たとえば、次のように宣言された5つの列の配列があるとします。
{
name: "Name"
field: "Name"
id: "Name"
sortable: true
minWidth: 120
editor: Slick.Editors.Text
},
{
name: "Address"
field: "Address"
id: "Address"
sortable: true
minWidth: 175
editor: Slick.Editors.Text
},
{
name: "Town"
field: "Town"
id: "Town"
sortable: true
minWidth: 80
editor: Slick.Editors.Text
},
{
name: "Country"
field: "Country"
id: "Country"
sortable: true
minWidth: 80
editor: Slick.Editors.Text
},
{
name: "Network"
field: "Network"
id: "Network"
sortable: true
minWidth: 80
editor: Slick.Editors.Text
}
現時点では、これらの列がすべて表示され、ColumnPickerで非表示にするように選択できます。私が探している機能は、たとえば、Name、Address、Networkの列だけを表示し、他の列はColumnPickerのオプションとして残しておくことです。
これは実施されていますか、それともこれを達成するための利用可能な方法がありますか?