1
這對我來說是全新的領地,但我通過被廢棄start_form_tag之前寫一個Rails的書工作,我正在與使用remote_form_tag books示例代碼中的問題。我有其他形式的工作,但不能讓這個啓動和運行。這裏是代碼:Ajax表單不顯示了Ruby on Rails的form_remote_tag
<h1>Categories</h1>
<ul id="category_list">
<%= render :partial => 'category', :collection => @categories %>
</ul>
<br/>
<p id="add_link"><%= link_to_function("Add a category", "Element.remove('add_link');
Element.show('add_category')") %></p>
<div id="add_category" style="display:none;">
<%= form_remote_tag(:url => {:action => 'new'},
:update => "category_list",
:position => :bottom,
:html => {:id => 'category_form'}) %>
Name: <%= text_field "category", "name" %>
<%= submit_tag 'Add' %>
<%= end_form_tag %>
</div>
這正是它在書中的表現,而且不會編譯。我試着改變來匹配form_tag塊,但「add_category」div所包含的表單從來沒有出現。
謝謝!
更新:只是發現它不出現,原型劇本是沒有得到加載。上元素 兩者撈出顯示方法被顯示爲在螢火蟲未定義。我不確定它爲什麼沒有顯示出來。
D'哦!容易犯錯。是啊,等了幾天,並接受它,以便未來的搜索將有一些引用。 – wesgarrison 2010-01-31 06:46:55