rowreorder - exclude checkbox from selector td
rowreorder - exclude checkbox from selector td
Hello.
When I use the first column as a selector for rowreorder and there is a checkbox in that column, I'm unable to check/uncheck it because that will trigger the rowreorder event first. Is there a way to specify a selector that will exclude the checkbox/span in the example? Or other type of solution? I tried 'td:first-child:not(:has(input[type="checkbox"]))' and some variants, but was not able to get it to work.
https://live.datatables.net/cayenowi/1/edit?html,css,js,console,output
This question has an accepted answers - jump to answer
Answers
I'd say don't use the first column for two different actions. Have two columns - one for the row moving, and the other for the checkbox.
To make what you currently have work, you'd need to modify the RowReorder library to ignore the mousedown on the
input
element.Allan
Thank you for your response. I created an additional div at the same level as
<div class="checker">
and configured the selector to target that element.