2005-11-14から1日間の記事一覧

has_and_belongs_to_manyのcheckbox

手強かった。 <% Category.find(:all).each do |category| -%> <input type="checkbox" id="<%= 'product_categories_' + category.id.to_s %>" name="product[category_ids][]" value="<%= category.id %>"<%= @product.categories.include?(category) ? ' checked' : ''%> /> <% end %>全てのチェック外す事できてなかった。update_attributesする前に…

AjaxでJSONを返してJavaScript側でほげるのってめんどくさい。。。 結局サーバー側でHTMLを生成してAjax.Updater使うことにした。 この部分は partial template にすることで最初に表示するときも同じものを使える。 EffectはonCompleteで。