I'm sorry if this is a duplicate, but I have yet to find a solution for this specific scenario.

We have a Rails application where most forms use a regular form submission. However, we also have forms that contain only one element, a checkbox. We are optimising our site for mobile use and thinking about making small forms, such as the one below, Ajax based. Note that the form below might have more than one row.

Will it confuse the user if larger forms require manual submission and smaller ones like this one submit automatically (using Ajax)? As you can see, we provide a message with a lifetime of 1000ms that indicates if the action produced a success or error.

1 Answer 1


Overall the idea shouldn't be a problem but the location of the feedback could be.

Imagine if in the future you have this checkbox towards the very bottom of the visible page and the user doesn't know to look in the upper right for a confirmation.

My advice would be to present the feedback as close to the action as possible.

Something like this could suffice if you give the same lifetime:

enter image description here

  • @MartinFolkeseth no problem, good luck!
    – MonkeyZeus
    Feb 18, 2015 at 13:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.