jQWidgets Forums
Forum Replies Created
-
Author
-
March 10, 2017 at 12:02 pm in reply to: rowexpand index different than initrowdetails index rowexpand index different than initrowdetails index #92174
Hi,
I solved this myself.
You have to use the getrowboundindex method in order to get the real ID of the row.var index = $('#_gridRecords').jqxGrid('getrowboundindex', rowBoundIndex);
I hope this helps.
March 9, 2017 at 10:06 am in reply to: grid rowsdetails don't' refresh data after reaload grid grid rowsdetails don't' refresh data after reaload grid #92151Unfortunately I’ve found out that the index provided by the rowexpand event is not that useful for this purpose because is different from the inirowdetails event. If you hit the same wall please see also:
http://www.jqwidgets.com/community/topic/rowexpand-index-different-than-initrowdetails-index/February 28, 2017 at 8:48 pm in reply to: grid rowsdetails don't' refresh data after reaload grid grid rowsdetails don't' refresh data after reaload grid #91979Hi,
I’ve just found out that the jqxGrid has an event “rowexpand” and I’ve used it to update my controls and adapters.
So the initrowdetails is triggered only once when you click the arrow to expand the row details, and is mainly used to create the content you want to display.
And the rowexpand event on the grid is triggered every time the arrow icon is clicked, so I guess it’s used to update your adapters and controls present in the row details.$('#_gridRecords').on('rowexpand', function (event) { // event arguments. var args = event.args; // row details. var details = args.details; // row's bound index. var rowBoundIndex = args.rowindex; var _listboxComments = _arrayRowDetailsComments[rowBoundIndex]; if (_listboxComments) _listboxComments.jqxListBox('refresh'); });
I hope this help whoever hits my dilemma. 🙂
Best regards,
MirceaFebruary 28, 2017 at 10:24 am in reply to: Loosing the "Select All" option in row filter Loosing the "Select All" option in row filter #91957Hi Fewr,
Thanks for the workaround. (showfilterrow: false, filterable: true) – the column filtering is not affected by the bug, only the filterRow.
I hope that the client doesn’t ask for the solution with the filterRow. Was faster and easier for the user to use the filterRow than the options menu on each column, but I can give it a try and train them.I’m still hoping for a bug fix. I’m hitting all sort of bugs with the grid and I find some things in this forum that are not in the documentation. I hope they will find some time to do some house keeping with the library. And the most important of all, improve the performance of the grid. Using the page mode is not always an option. In a corporate production environment we need to see the commitment for the devs of this library to fix and improve it, as I cannot just say to my superiors “that doesn’t work”, “that has a bug and I don’t know when it will be fixed”, “well that is the fastest you can get”. They will simply deny my request to go further with the subscription in the future and force me to find alternatives.
Thanks,
MirceaFebruary 28, 2017 at 9:10 am in reply to: Loosing the "Select All" option in row filter Loosing the "Select All" option in row filter #91954Hi,
I have the same issue:
Fiddle here: http://jsfiddle.net/9kc9992f/After a jqxGrid(‘updatebounddata’, ‘cells’) the “Select all” in the filter dropdown is lost. Also if you click on something in the dropdown filter list you will see that the first item acts as the Select All but it is not the Select All.
Any workarounds for this or we wait for a fix?
Thanks,
MirceaFebruary 23, 2017 at 6:10 pm in reply to: grid rowsdetails don't' refresh data after reaload grid grid rowsdetails don't' refresh data after reaload grid #91834Hi,
Two years later I have a similar issue.
When I’m extending the row detail, the code from initrowdetails is triggered for that row.
But the code is not triggered every time I expand the row details content, it’s triggered only the first time per row.After I do a $(“#jqxgrid”).jqxGrid(‘updatebounddata’, ‘cells’); and expand a previously expanded row detail, the code is not triggered so I won’t get the latest data from the server.
Inside the initrowdetails I have an adapter to fetch some details from the server for that row.I was expecting that initrowdetails will be triggered every time I expand the row details. But this is not happening.
I don’t know if is a bug or this was the intended functionality, but I don’t see how I can update the data without complicating things.
Or at least it should allow re-triggering after I’m updating the grid, because if I need to refresh the data I also assume that the row details must also be refreshed.Thanks,
MirceaHi,
I’m having the same issue as kend.
I’m on jQuery 1.11.1 and jQWidgets 4.4.0It is a combobox, and it’s automatically selecting the first item if I click on the dropdown arrow, or it is automatically selecting the first thing that I try to type.
$(“#_comboPrjPeople”).jqxComboBox({
theme: _generalTheme,
source: _usersDataAdapter,
showArrow: true,
multiSelect: true,
displayMember: “email”,
valueMember: “userID”,
height: 25, width: ‘100%’
});I have other comboboxes into the project but none of those have this issue.
I know you need a jsfiddle sample but I can’t figure out how to create one with all the stuff on the same page also the data comes from an ASP .NET application. There is some other way to debug this thing or at least places where I need to look. What things can affect that event.
Thanks,
Mircea -
AuthorPosts