我正在尝试向infusionsoft发送一个帖子请求以存储数据,然后根据用户选择的某些内容将其重定向到正确的页面。出于某种原因,数据正在发送,但表单后面没有重定向?
表单看起来像这样,但我删除了很多字段......
<form id="infus_form" class="infusion-form" form method="POST" enctype="multipart/form-data">
<input name="inf_form_xid" type="hidden" value="1f37" />
<input name="inf_form_name" type="hidden" value="Free" />
<input name="infusionsoft_version" type="hidden" value="1" />
我的javascript / ajax调用是这样的,带有url的正确结尾..
event.preventDefault();
$.ajax({
type: "POST",
data: $("#infus_form").serialize(),
url: "https://xi309.infusionsoft.com<APP>",
success: function(data) {
alert("HERE");
var val = parseInt($('input[type=radio]:checked')[0].value);
var urls;
if (val != 1089){
urls = "/free-thankyou";
} else {
urls = "/create-review";
}
window.location = urls;
}
});
错误:
Access-Control-Allow-Origin'标头出现在请求的资源上。因此,不允许原点'null'访问。