이 솔루션은 서로 숨겨진 양식 필드를 만드는 것이었다 버튼 : 내 경우, 범주에서 각각의 컨트롤러 내부
jQuery(document).ready(function() {
$("#submit_another").click(function() {
$('#create_another').attr('value','1');
console.log($('#create_another').attr('value'));
$(".formtastic").submit();
return true;
});
});
:
%input#create_another{:name => "create_another", :type => "hidden", :value => 0 }
%a.btn.btn-info#submit_another
그런 다음 JavaScript를 사용하여 양식을 제출 컨트롤러 :
if params[:create_another].nil?
@create_another = false
else
@create_another = (params[:create_another] == "1")
end
respond_to do |format|
if @category.save
if @create_another
format.html { redirect_to new_restaurant_category_path(@restaurant), notice: I18n.t(:entry_successfully_created, :name => I18n.t(:category_singular)) }
감사합니다. 나는 당신과 비슷한 나의 해결책을 게시 할 것입니다. – Hendrik