Data table bulk actions which are independent of each other



  • I have a table where the user can perform some actions for some rows but not all. These actions are independent of each other. The table could potentially have unto 20 rows.

    I have 2 solutions. I think I prefer option 1 as it separates the task of applying bulk actions from each other making them easier process. Also the individual action links could be put in an overflow menu if more are added.

    Which do you prefer? any other options I could consider? thanks.

    Solution 1:

    Let the user apply the actions individually for each row but also provide a dropdown of bulk actions that can allow a single action to be applied to selected rows. enter image description here

    Solution 2:

    Let the user select actions to be applied for each row and provide 2 apply all buttons below the table. enter image description here



  • The problem with Option 2 is that the actions seem to apply to everything that's checked. If I see four blue checkboxes across two columns and click Install on Selected, I might think I'm applying the action to all four items.

    Option 1 is nicely contextual if the action on the button changes depending on what's selected in the dropdown. It's very clear to the user what items are selectable, and what the action will be applied to.




Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2