Со злым драгоценным камнем я не могу вручную перейти к следующему шагу
Я использую драгоценный камень Wicked для многошаговых форм и планирую реализовать пользовательский метод ajax, поэтому я не смогу использовать метод render_wizard. Прямо сейчас я просто пытаюсь вручную перейти к следующему шагу. Следующее не работает:
def update
jump_to next_step
render step
end
Я также попробовал:
def update
render next_step
end
но шаг на самом деле никогда не меняется. Таким образом, просто помещая "render next_step" продолжает вызывать тот же шаг, потому что "step" никогда не меняется
Как мне вручную перейти к следующему шагу?
1 ответ
Используйте представление.js.erb, чтобы ответить на команду AJAX, а затем в представлении запустите туда render_wizard:
$('#content').html('<%= j render_wizard @object %>');