我使用Foundation的揭示模式来制作ajax请求以在模态中打开注册表单。在提交表单时,正在进行ajax调用以使用设计创建用户,并且我在回调中接收新页面作为响应。如何将模态后面的页面设置为新的响应页面,而不关闭模式,因为左侧的表单中还有一个步骤是可选的。到目前为止,这是我的功能:
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需要的参数时,我还有调试器。