1
我的產品和分類模型,我想要做的是增加一個類別字段中添加新的產品形式(我希望它在阿賈克斯格式更新)添加在軌產品形態裏面包括類別字段
我形式是這樣的:
<fieldset>
<legend>
<%= @form_title %>
</legend>
<%= error_messages_for 'theme' , :header_message => "موارد زیر دارای اشکال می باشند، لطفا دوباره بررسی نمایید :" , :message => nil %>
<ol>
<% form_for :template , @theme do |t| %>
<li>
<%= label :theme , :نام %>
<%= t.text_field :name %>
</li>
<li>
<%= label :theme , :نام_انگلیسی %>
<%= t.text_field :en_name %>
</li>
<li>
<%= label :theme , :قیمت %>
<%= t.text_field :price %>
</li>
<li>
<%= label :theme , :قیمت_ویژه %>
<%= t.text_field :unique_price %>
</li>
<li>
<%= label :theme , :توضیحات %>
<%= t.text_area :description %>
</li>
<li>
<%= label :theme , :دسته %>
<% for category in Category.find(:all) %>
<%= check_box_tag "template[category_ids][]" , category.id , @theme.categories.include?(category) %>
<span class="category_name"><%= category.name %></span>
<br/>
<% end %>
</li>
<p id="template_cat">
</p>
<p class="cat">
<% fields_for "template[cat_attributes][]" , @theme do |cat_form| -%>
<li>
<%= cat_form.text_field :name %> اضافه کردن دسته جدید
</li>
<% end -%>
</p>
<li>
<%= label :theme , :عکس_قالب %>
<%= t.file_field :photo %>
</li>
<li>
<%= submit_tag "#{@form_title}" %>
</li>
<% end %>
</ol>
</fieldset>
與貓類名p標籤
是添加新類別
<p class="cat">
<% fields_for "template[cat_attributes][]" , @theme do |cat_form| -%>
<li>
<%= cat_form.text_field :name %> اضافه کردن دسته جدید
</li>
<% end -%>
</p>
代碼
其如果我提交表單,但我希望有一個正常的方式工作dd這種添加一個新類別而不首先提交表單的能力。我怎麼能做到這一點