Re: Submit a form using a link

Re: Submit a form using a link
Posted by fries 88 (fries88) on 10.01.2008 03:42
Jeremy Weiskotten wrote:

Brian H. wrote:

Why do you want to use a link? It’s really not such a good idea, as
people
are generally used to using a button.

If it’s an absolute requirement, the approach I have always taken is to
apply CSS to the button to make it look like a link.

Other solutions involve making the link call a javascript function that
submits the form. Yuk.

<%= link_to_function ‘Submit’, “$(‘form_id’).submit()” %>

But yeah, yuk. Stick with a button unless there’s a good reason for a
link (design-wise).

Hmm…So which form should i use? I am supposed to save the various
fields and go to the next page when i click the link which i am going to
name next. I have tried to give the form_for an id by doing this:

<% form_for :e0_1_prod_desc,:id => ‘prod’, :url => { :action =>
:save_prod_desc } do |n| %>

Is it the right way? And i just saw from somewhere,
<%= link_to_function ‘Submit’, “$(‘form_id’).submit(0)” %>

Why is submit(0)? What is the difference between submit(0) and submit()?

Thanks

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs