Cireson Partners, Customers and Community members share your customizations and examples here to help benefit the community as a whole to earn Kudos and badges.
Cireson does not and will not support or maintain these enhancements, extensions, and scripts.
For Team Cireson uploads click here.
Download: Improve UI on Request Offering Grid Picker
We use the Grid picker within RO's all the time, and many of these pickers enable the end-user to make multiple selections. Personally I'm not a big fan of the OOB grid picker for Request Offerings, as the picker provides no feedback to the end-user when they make a selection, and this creates much confusion... hence the following feature request.
I encourage you to add your vote .
In the meantime, I have written the custom.js / custom.css customisation attached to help people out who are in a similar dilemma. This code is mixed in with Joivan Hedrick's code to "alphabetise" the grid data, as both of these two customisations complement each other. Note: this code has only been tested in Cireson v6.x of the portal browsing with IE11.
As you can see from the pic below, as you change your selection in the grid picker, it dynamically updates the selection list just below the picker. Works for both multi-picker and single-picker query result grids.
Note: I did have problems retrieving all of the selected items via grid.select(), as it only ever returned one result. So to get around this I had to create a separate array for tracking selected items. I'm sure this code could be improved, and I welcome any tips from others
Hope this helps a few people out.