rowReorder on restricted row types
rowReorder on restricted row types
Hello,
we want to use the drag & drop functionnality with the rowReorder attribute, but we want to restrict it to only one business kind of row.
our one example is:
We'got a datatable with one item/article by row. We can insert in the table a specific kind of row named 'Page jump' (use to get a customised printable version of the datatable).
So, all the item/article row must NOT be drag & drop able. Only the 'page jump' row must be drag & drop able.
So, the rowReorder attribute have to be restricted.
I don't think any rowReorder event can help us to this task.
I wonder if we could have the same behaviour as columnDefs and its orderable attribute, or any other solution.
thanks for the answer
Replies
Hi,
The
rowReorder.selector
option is probably the best way to do this. You would use something like:i.e. restrict the RowReorder listener to only rows with the class
reorderable
(update as you need!).One very important point to make though is that when RowReorder does its data swap, it makes no distinction between row types. The data for all rows in between and including the drag start and drop points will be updated.
Regards,
Allan
Thx Allan, the selector work fine !