Javascript 更改模式后面的页面

Javascript 更改模式后面的页面,javascript,jquery,ruby-on-rails,ajax,zurb-foundation,Javascript,Jquery,Ruby On Rails,Ajax,Zurb Foundation,我使用基金会的reveal模式发出ajax请求,以在模式中打开注册表单。在提交表单时,一个ajax调用正在使用Desive创建一个用户,我在回调中收到新页面作为响应。如何将模式后面的页面设置为新的响应页面,而不关闭模式,因为表单中还有一个可选步骤。以下是我目前的功能: function submitAjax(e){ e.preventDefault(); var user = { email: $('#user_email').val(), password: $('#u

我使用基金会的reveal模式发出ajax请求,以在模式中打开注册表单。在提交表单时,一个ajax调用正在使用Desive创建一个用户,我在回调中收到新页面作为响应。如何将模式后面的页面设置为新的响应页面,而不关闭模式,因为表单中还有一个可选步骤。以下是我目前的功能:

function submitAjax(e){
  e.preventDefault();
  var user = {
    email: $('#user_email').val(),
    password: $('#user_password').val(),
    address: $('#user_address').val(),
    name: $('#user_name').val(),
    type: "homeowner"
  };
  var lawn_profile = {
    address: $('#lawn_profile_address').val(),
    description: $('#lawn_profile_description').val()
  };
  var params = {
    user: user,
    lawn_profile: lawn_profile
  };
  debugger;
  $.ajax({
    url: "/users",
    type: "POST",
    data: params,
    success: function(response){
      console.log(response);
      document.write(response);
      debugger;
    }
  });
}

当我试图设置rails所需的参数时,调试器仍然在那里。

您尝试过在ajax调用中设置HTML的数据类型吗?modal将是body标记的子项,只是不要替换所有正文内容。如果没有给出一些HTML布局,任何人都很难更具体地描述