Hi Mike, it seems like you want to do some validation to improve the user experience, give them some feedback etc.
Without knowing the exact use cases I would go with a combination of client- and server-side validation. On client's side you can go with one of the various jQuery form validation plugins that suits your needs. On the other hand it's not that big of a deal to write some custom JavaScript to check for some basic things, like completion of questions etc. But I would like to stress the point that you definitely should validate the most important things on the server-side (validation in models, see http://guides.rubyonrails.org/active_record_validations.html). To be absolutely sure, you should check the rules on client-side again on server side. Good luck! Max Am Montag, 14. April 2014 21:30:51 UTC+2 schrieb Michael Roess: > > Hi, > > I'm a new-ish part time rails dev, self taught, so I apologize if this is > a question that I should know the answer to. I've had no luck finding a > way to implement soft validations in rails (i.e. the form will give you a > warning that certain fields are not right and an option to go back an > correct them or to submit the incorrect information). > > We have a demographics form that asks for sensitive information--so we > would like to let people know if they simply skipped a question > accidentally, but permits them to submit the form without having answered > all of the questions should they prefer. In case it matters--we're only > looking at radio buttons and check boxes, and we're only checking to see if > the questions were answered. > > The only thing I was able to find was a rubyforge gem abandoned over six > years ago. > > Does anyone know if there is any way to do this with rails? > > Thanks for any help! > > Mike > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/b8f2ec1a-cf6e-4944-8623-ac45752b1ca1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.