Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CORS、Jquery和Coldfusion的问题。标题_Javascript_Jquery_Coldfusion - Fatal编程技术网

Javascript CORS、Jquery和Coldfusion的问题。标题

Javascript CORS、Jquery和Coldfusion的问题。标题,javascript,jquery,coldfusion,Javascript,Jquery,Coldfusion,我使用以下代码来处理jquery内容: var data = $('#loginForm').serialize(); alert(data); $.ajax({ url: 'https://devport.mywebsite.com/login.cfm?method=Login', crossDomain: true, type: "POST", data: data, cache: false, beforeSend: function (xh

我使用以下代码来处理jquery内容:

var data = $('#loginForm').serialize();
alert(data);
$.ajax({
    url: 'https://devport.mywebsite.com/login.cfm?method=Login',
    crossDomain: true,
    type: "POST",
    data: data,
    cache: false,
    beforeSend: function (xhr) {
        xhr.setRequestHeader("Access-Control-Allow-Origin", "*");
    },
    success: function (data) {
        alert(data);
    },
    error: function (xhr, testStatus, error) {
        alert(testStatus + " " + error);
    }
});
总是会出错,不知道为什么会出问题。错误是:

SEC7123: Request header access-control-allow-origin was not present in the Access-Control-Allow-Headers list.

SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.
coldfusion的一面是这样的:

<cfcontent type='text/html; charset=utf-8'>
<cfheader name="Access-Control-Allow-Origin" value="*">
<cfheader name="Access-Control-Allow-Headers" value="Content-Type" />
<cfif login is true>success <cfabort>
<cfelse>Fail<cfabort>
</cfif>

有点问题,我不知道是什么。

请查看此帖子,确保您没有在其他地方丢失标题:
$.support.cors = true;