Submit a form using a link

Ruby is not FORTRAN! It does not have limits on the names of its objects, fields or anything! So why are you limiting description down to “desc” and what I can only assume to be product down to “prod”. This is not readable.

Why are you using a link to submit the form? Use remote_form_for:

http://noobkit.com/show/ruby/rails/rails-edge/actionpack-edge/actionview/helpers/prototypehelper/remote_form_for.html