Pojawiają się tylko niektóre szybkie wyszukiwania, dodając nowy wiersz do jQGrid
poprzez modalne okno z polami do edycji.jQGrid, jak dodać nowy wiersz do siatki, a nie przez modalny?
Czy ktoś może wskazać mi przykład lub pokazać mi kod, który pozwala dodać nowy pusty wiersz do samej siatki, na górze
Mam kolumnę działania w skrajnej prawej końca siatki, w której onRowSelect()
mam przycisk Zapisz pojawiają się i mogę sprawić, że przycisk wykonaj zapisać i odświeżyć siatkę myślę ..
nie mogę dowiedzieć się, jak kliknąć przycisk "Dodaj wiersz" i dodać pusty wiersz wewnątrz siatki na górze.
Jedną z opcji, którą widzę, jest stylizacja bieżącego modalnego wiersza dodawania, który wygląda jak poziomy rząd i umieszczenie go tak, aby wyglądał jak wiersz w górnej części siatki.
jqGrid Dokumentacja: http://www.trirand.com/jqgridwiki/
Używam json datatype w tej chwili. Czy istnieje sposób, w jaki mogę używać addRowData bez zmiany na lokalny? –
@Moin Zaman: Nie jestem pewien, czy rozumiem, co chcesz robić. Jedynym założeniem jest to, że używasz trybu edycji bezpośredniej i nie chcesz korzystać z edycji formularza i nowych danych. Chcesz dodać pusty wiersz i zezwolić użytkownikowi na jego edycję w trybie edycji bezpośredniej. Czy tego właśnie chcesz? Jeśli nie, wyjaśnij bardziej szczegółowo, dlaczego chcesz dodać dane w siatce, które wyświetlają dane z serwera. – Oleg
Zapełniam siatkę z bazy danych, wyodrębniając dane jako json. Planuję również zapisać nowe wiersze lub edytowane wiersze z powrotem do bazy danych. Chcę dodać pusty wiersz, gdy użytkownik chce utworzyć nowy wiersz, użytkownik może następnie wpisać wartości i nacisnąć przycisk zapisu w kolumnie akcji, aby zapisać ten wiersz z powrotem do bazy danych.Mogę odświeżyć siatkę i odzyskać dane json ponownie i powinien zawierać nowo dodany wiersz. –