Czy jest możliwa ukryta kolumna w slickgrid? Przez ukrytą kolumnę chcę zapisać kilka danych dla każdego wiersza, ale nie chcę, aby dane te były wyświetlane na siatce.jak dodać ukrytą kolumnę w slickgrid
Odpowiedz
Nie ma domniemanych powiązań między danymi a kolumnami w siatce - oba są całkowicie niezależne od siebie. Więc twoje dane mogą zawierać o wiele więcej pól niż są faktycznie powiązane z kolumnami siatki.
Przykład:
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);
})
Oto moja data
tablica zawiera pola start
i finish
ale wybrałem wyłączyć je przy tworzeniu mojego columns
tablicę.
doskonałe! Przypuszczam, że to zepsuje szelmę. Dzięki Njr. – sivann
To jest poprawne. Jednak w mojej sytuacji jest 8 kolumn w sumie, 4 z nich są wyświetlane w siatce. Czy przy użyciu edytora złożonego mogę zdefiniować edytor kolumn, jeśli kolumna nie jest zadeklarowana? "Widoczna" właściwość kolumny byłaby naprawdę miła. – user1517081
Są próbki edytora złożonego i złożonego na http://mleibman.github.io/SlickGrid/examples/ –
Myślę, że możesz to osiągnąć, używając grid.setColumns
- powiedzmy, że masz columns={id, a, b, c}
ustawiony podczas deklarowania siatki; po zainicjowaniu siatki można zadzwonić pod numer grid.setColumns(newColumns)
- gdzie newColumns
jest nową tablicą kolumn, która wyklucza identyfikator - newColumns={a, b, c}
.
Ta kolumna jest nadal dostępna i wszystkie dane z nią związane również powinny być dostępne.
Mam nadzieję, że to pomoże!
- 1. Czy mogę dodać kolumnę do slickgrid w locie?
- 2. jqGrid pokazać ukrytą kolumnę w widoku formularza
- 3. Jak dodać kolumnę w DynamoDB
- 4. Jak dodać kolumnę do macierzy?
- 5. Jak dodać wiersz przy użyciu javascript w SlickGrid
- 6. Jak dodać nową kolumnę Struct do DataFrame
- 7. dodać kolumnę tymczasową o wartości
- 8. jak dodać kolumnę checkbox do siatki Extjs
- 9. Jak dodać nową kolumnę do istniejącego arkusza
- 10. Jak dodać nową kolumnę do tabeli MYSQL
- 11. Jak dodać kolumnę checkbox do siatki Kendo
- 12. Jak dodać kolumnę obliczoną do tabeli?
- 13. MySQL dodać kolumnę NOT NULL
- 14. Slickgrid dodać kolor do komórki/kolumny lub wiersza
- 15. Jak dodać kolumnę w ramce danych w R
- 16. jak dodać kolumnę w tabeli sqlite w SWIFT
- 17. Jak uzyskać ukrytą tablicę plasterka w Go?
- 18. Jak dodać kolumnę z przyciskami do widoku siatki w asp.net?
- 19. Jak dodać kolumnę stała w ramce danych Spark-java
- 20. Jak dodać niestandardową kolumnę do tabeli klientów w Magento2?
- 21. Jak dodać nową kolumnę do widoku w sqlite?
- 22. jak dodać niestandardową kolumnę do CSV podczas generowania w szynach
- 23. Jak dodać kolumnę numeru wiersza w SQL Server 2012
- 24. Jak umieścić kod HTML w komórce Slickgrid?
- 25. SlickGrid: odznacz wszystkie wiersze w
- 26. Pokazuje ukrytą formę
- 27. multiple slickGrid w zakładkach jQuery
- 28. SlickGrid AJAX dane
- 29. Wybór SlickGrid i Text
- 30. Łączenie SlickGrid filtracyjne Przykłady
'wyświetlacz: brak'? – undefined
gdzie mam to umieścić? Nie sądzę, że to dobry sposób na zrobienie tego. – sivann