Javascript 更改模式后面的页面
我使用基金会的reveal模式发出ajax请求,以在模式中打开注册表单。在提交表单时,一个ajax调用正在使用Desive创建一个用户,我在回调中收到新页面作为响应。如何将模式后面的页面设置为新的响应页面,而不关闭模式,因为表单中还有一个可选步骤。以下是我目前的功能: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
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布局,任何人都很难更具体地描述