jQWidgets Forums
Forum Replies Created
-
Author
-
Hi,
I have created grid with some basic functionality(add,save,edit). Each row has save and edit button to control every operation. the problem is the data only gets saved if i clicked somewhere after entered the data. but i wanted to save the data after clicking on save button.
I gone through the api doc and found the endCellEdit() and endRowEdit method. endCellEdit is working fine but i got some error when i use endRowEdit() method. I’m Pasting the error below
ERROR TypeError: Cannot read property ‘getVisibleItem’ of undefined
at b.(anonymous function)._geteditorvalue (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxgrid.edit.js:7:44824)
at b.(anonymous function).endrowedit (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxgrid.edit.js:7:20978)
at Object.a.jqx.invoke (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:15:1509)
at Object.a.jqx.jqxWidgetProxy (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:15:6571)
at HTMLDivElement.eval (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:15:12488)
at Function.each (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:6099)
at init.each (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:2367)
at init.a.fn.(anonymous function) [as jqxGrid] (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:15:12460)
at jqxGridComponent.endrowedit (webpack-internal:///../../../../jqwidgets-framework/jqwidgets-ts/angular_jqxgrid.ts:1304:19)
at c.buttonclick (webpack-internal:///../../../../../src/app/app.component.ts:43:34)
at ____________________Elapsed_674_ms__At__Thu_Dec_21_2017_18_20_39_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLInputElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.add (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:27620)
at ____________________Elapsed_392_ms__At__Thu_Dec_21_2017_18_20_38_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLInputElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.add (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:27620)
at ____________________Elapsed_1104_ms__At__Thu_Dec_21_2017_18_20_37_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLDivElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.a.jqx.addHandler (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:15:14137)
at ____________________Elapsed_0_ms__At__Thu_Dec_21_2017_18_20_37_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLDivElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.add (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:27620)
at ____________________Elapsed_0_ms__At__Thu_Dec_21_2017_18_20_37_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLDivElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.add (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:27620)
at ____________________Elapsed_0_ms__At__Thu_Dec_21_2017_18_20_37_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLDivElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.add (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:27620)
at ____________________Elapsed_0_ms__At__Thu_Dec_21_2017_18_20_37_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLDivElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.add (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:27620)
at ____________________Elapsed_1_ms__At__Thu_Dec_21_2017_18_20_37_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLDivElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)
at Object.add (webpack-internal:///../../../../jqwidgets-framework/jqwidgets/jqxcore.js:7:27620)
at ____________________Elapsed_0_ms__At__Thu_Dec_21_2017_18_20_37_GMT_0530__India_Standard_Time_ (http://localhost)
at Object.onScheduleTask (http://localhost:4200/scripts.bundle.js:428:1520)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Object.onScheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:301:29)
at ZoneDelegate.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:405:51)
at Zone.scheduleTask (webpack-internal:///../../../../zone.js/dist/zone.js:236:43)
at Zone.scheduleEventTask (webpack-internal:///../../../../zone.js/dist/zone.js:262:25)
at HTMLDivElement.eval [as addEventListener] (webpack-internal:///../../../../zone.js/dist/zone.js:1832:33)Please do needful
December 20, 2017 at 4:34 am in reply to: "undo" when using grid server inline update "undo" when using grid server inline update #97977Hi,
is there any new feature to have the undo/redo functionality in grid, I tried to customize the code and implemented undo/redo option by my own, but it affects the grid normal behavior.
Could you please help to have this functionality.
Thanks in advance
Dinesh
December 20, 2017 at 4:29 am in reply to: Reorder grid rows with drag and drop Reorder grid rows with drag and drop #97976Hi,
is there any new feature to address this issue? I wanted to rearrange the rows in grid by drag and drop functionality, I have investigated in jqwidgets api documentation and i could find some functionality to drag a drop row from grid to outside grid(form)and can reorder the columns by drag and drop. but i didn’t see any feature to re-arrange the rows inside the grid using drag and drop.
Thanks in advance
Dinesh
-
AuthorPosts