Hi everybody!

I'm back with a new question, this time about ruby on rails with
javascript

I have a hidden div in my page and like to set its style to visible if
someone clicks a button. But this:

<div id="new_item">
    <h1>add new item </h1></br>
    <p>To add a non existing item choose the type of media:</p>
    <%= button_to_function '+ new item', update_page { |page|
page.setStyle('create_new_item', '{visibility:visible}')} %>
  </div>
  <div id="create_new_item" style="visibility:hidden;">
    <%= form_remote_tag :url => {:action => 'items/create'}, :html =>
{:multipart => true}, :update => 'create_new_item' %>
      <p>Challenge Title: </p>
      <%= text_field_tag 'item' 'title'%> <br/>
      <p>Description: </p>
      <%= text_field_tag 'item' 'description'%><br/>
      <p>Challenge Photo: </p>
      <%= file_field_tag :picture%>
      <%= submit_tag 'Create' %>
    </form>
  </div>

only renders this javascript part:

<input onclick="try {SetStyle} catch (e) { alert('RJS error:\n\n' +
e.toString()); alert('SetStyle'); throw e };" type="button" value="+ new
item" />

There is no element and also not the change of the style included.

I think it's a realy easy one, but I'm new with ruby on rails, so for me
it isn't :-)

thanks for the help, manuel
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to