jqGrid + editGridRow + добавить новую строку + скрыть/показать столбцы + снова добавить новую строку

Я использую эту команду для добавления новой строки. Выскакивает окно с полями, которые нужно добавить.

jQuery("#editgrid").jqGrid('editGridRow',"new",{height:280,reloadAfterSubmit:false});

Теперь, основываясь на функциональности, я скрываю и показываю некоторые столбцы в той же сетке «editgrid», и когда я нажимаю «Добавить строку», снова отображаются те же предыдущие поля вместо новых.

например. когда я сначала загружаю сетку, я показываю столбцы ['Дата','Клиент','Сумма']. Когда я нажимаю «Добавить новую строку», поля «Дата», «Клиент», «Сумма» отображаются во всплывающем окне. Теперь, основываясь на функциональности, я скрываю поля «Дата», «Клиент» и «Сумма» и показываю поля [«Налог», «Итого», «Закрыто»]. Когда я нажимаю «Добавить», он снова показывает те же предыдущие поля, дату, клиента, сумму. Но он должен показывать налог, всего, закрыто.

Пожалуйста помоги!!!

Спасибо


person Tivakar    schedule 24.06.2011    source источник
comment
было бы лучше, если бы вы поделились кодом, ваше объяснение довольно сложно понять   -  person WooDzu    schedule 25.06.2011


Ответы (1)