在slickgrid中隱藏列是否可能?隱藏列我的意思是我想保存每行的一些數據,但我不希望這些數據顯示在網格上。如何在slickgrid中添加隱藏列
回答
數據與網格中的列之間不存在任何隱含關係 - 兩者存在完全相互獨立的關係。因此,您的數據可以包含比實際綁定到網格列更多的字段。
例子:
var grid;
var columns = [
{id: "title", name: "Title", field: "title"},
{id: "duration", name: "Duration", field: "duration"},
{id: "%", name: "% Complete", field: "percentComplete"},
{id: "effort-driven", name: "Effort Driven", field: "effortDriven"}
];
var options = {
enableCellNavigation: true,
enableColumnReorder: false
};
$(function() {
var data = [];
for (var i = 0; i < 500; i++) {
data[i] = {
title: "Task " + i,
duration: "5 days",
percentComplete: Math.round(Math.random() * 100),
start: "01/01/2009",
finish: "01/05/2009",
effortDriven: (i % 5 == 0)
};
}
grid = new Slick.Grid("#myGrid", data, columns, options);
})
這裏我data
陣列包含字段start
和finish
,但我選擇創建我columns
陣列時,將它們排除在外。
優秀!我認爲這會打破slickgrid。謝謝njr。 – sivann
這是正確的。但是在我的情況下共有8列,其中4個顯示在網格中。在使用複合編輯器時,如果未聲明列,如何定義列編輯器? 「可見」列屬性將非常好。 – user1517081
http://mleibman.github.io/SlickGrid/examples/上有複合和複合編輯器的樣本 –
我認爲你可以通過使用grid.setColumns
來實現這一點 - 可以說你在聲明網格時設置了columns={id, a, b, c}
;網格初始化後,您可以調用grid.setColumns(newColumns)
- 其中newColumns
是不包含id - newColumns={a, b, c}
的新列數組。
該列仍然可以訪問,並且與其關聯的所有數據也應該可用。
希望這會有所幫助!
- 1. 如何在slickgrid中添加複選框?
- 2. Slickgrid在列中添加按鈕
- 3. 如何添加/使用SlickGrid
- 4. 如何在代碼隱藏中添加GridView列?
- 5. 如何隱藏/取消隱藏在範圍邊界添加的列
- 6. 從4列中添加隱藏值
- 7. 如何在Slickgrid上添加新行?
- 8. 添加/隱藏UITabBarItem
- 9. 如何爲UINavigationBar添加KVO隱藏/未隱藏?
- 10. 隱藏datgrid自動添加的列
- 11. 隱藏動態添加的列/字段
- 12. 在代碼隱藏中添加ListBoxItems
- 13. 如何在顯示/隱藏期間在QTDialog中添加效果?
- 14. 如何將數據添加到SlickGrid DataView?
- 15. 如何向slickgrid的YesNoCheckboxCellEditor添加確認?
- 16. 如何在VBA中隱藏多組列?
- 17. 如何在導出中隱藏列
- 18. 如何在列表中隱藏titleBar?
- 19. 如何在GridView中隱藏列(android)
- 20. 如何在將精靈從隱藏更改爲非隱藏時添加分數
- 21. 如何使用javascript在wordpress(隱藏div)上添加隱藏文本
- 22. 如何在html隱藏值中添加特殊字符
- 23. 如何在OpenUI5中添加隱藏控件?
- 24. 如何在Facebook註冊插件中添加隱藏字段?
- 25. 在Java HtmlUnit中,如何向表單添加隱藏的輸入?
- 26. 如何在PDF中添加隱藏的ocr文本
- 27. 如何添加-fvisibility =隱藏在配置中
- 28. 如何在代碼隱藏中添加資源
- 29. 如何在django-tables2中爲ID字段添加隱藏輸入?
- 30. 如何讓我在paypal ipn中添加隱藏字段?
'display:none'? – undefined
我在哪裏放置?我認爲這不是一個好辦法。 – sivann