使用rails 4中的jquery渲染部分按钮单击

时间:2015-03-29 09:27:43

标签: jquery ruby-on-rails ruby

在我的应用程序中,我有用于为用户添加教育详细信息的表单。 我在seeker / educations / form.html.erb文件夹中有form.html.erb partial。 我希望这个部分在按钮点击时呈现,但它不工作。我已经在我的form.html.erb部分写了这个代码,以便我可以调用相同的部分

 <script>
          $(document).ready(function(){
              $("#addform").click(function(){
                  $('#p').html('<%= escape_javascript(render "seeker/educations/form") %>');
              });
          });
        </script>

这是我收到的错误消息

Seeker中的SystemStackError :: EducationsController #new

堆栈级别太深

提取的来源(第79行):

rescue Exception
  cleanup!
  raise
end

def prepare! #:nodoc:

1 个答案:

答案 0 :(得分:0)

将其替换为:

$('#p').html('<%= escape_javascript(render :partial => "seeker/educations/form") %>');