有了邪恶的宝石,我无法手动进入下一步

时间:2015-02-03 21:03:59

标签: ruby-on-rails ruby ruby-on-rails-4 formwizard wicked-gem

我正在使用Wicked gem进行多步骤表单,我计划实现自定义ajax方法,因此我将无法使用render_wizard方法。现在我只是想手动进入下一步。以下不起作用:

def update
    jump_to next_step
    render step
end

我也试过了:

def update
    render next_step
end

但步骤永远不会改变。所以只要把“render next_step”继续调用同一步,因为“step”永远不会改变

如何手动移至下一步?

1 个答案:

答案 0 :(得分:0)

使用.js.erb视图响应AJAX命令,然后在视图中,在那里运行render_wizard:

$('#content').html('<%= j render_wizard @object %>');