Pop up form

I need pop up the pre_entry form, but I cannot use link_to because I
need submit the values to load the Pre-entry form. Anybody have an idea
to help me?

thanks

view:

<%= submit_tag “Pre-Entry”%>
<%= submit_tag “Submit”%>
[<%= link_to “Cancel”, :action => “new” %>]

Controller:
def submit
if params[:commit] == “Pre-Entry”
render :action => ‘pre_entry’
else

Penelope W. wrote:

I need pop up the pre_entry form, but I cannot use link_to because I
need submit the values to load the Pre-entry form. Anybody have an idea
to help me?

thanks

view:

<%= submit_tag “Pre-Entry”%>
<%= submit_tag “Submit”%>
[<%= link_to “Cancel”, :action => “new” %>]

Controller:
def submit
if params[:commit] == “Pre-Entry”
render :action => ‘pre_entry’
else

Ieeeeeeeeeeeeeee! I found the solution.

view:
<%= submit_to_popup “Pre-Entry”, :url => { :action => ‘pre_entry’ } %>

applicatio_helper:

def submit_to_popup(label, options = {})
form_var = options[:form_id] ? “$(’#{options[:form_id]}’)” :
‘this.form’

url = case options[:url]
      when String then options[:url]
      when Hash   then url_for options[:url]
      else url_for
      end

button_to_function label, "var 

form=#{form_var};form.action=’#{url}’;form.target=’_blank’;form.submit();form.action=’#{url_for}’;form.target=’’;return
false"
end


I hope this can help somebody.