预检的Ajax响应在localhost中无效(重定向)

时间:2018-08-21 13:33:11

标签: jquery ajax

我正在这样一个简单的ajax请求:

<input id="question_i" name="question" type="text">
<button id="btn_AddQuestion" class="form-control">Ajouter</button>
<script type="text/javascript">
$( "#btn_AddQuestion" ).click(function() {
    var frm = $('#question_i').val();
    $.ajax({
        type: 'POST',
        url: 'fonction/AddQuestion.php',
        data: {
            frm: frm
        },
        success: function(response) {
            alert(response)
        }
    })
});
<script>

在我的AddQuestion.php中,我只有一个 echo

如果我查看控制台日志,则会得到:

  

无法加载https://www.domain.fr/fonction/AddQuestion.php:   飞行前响应无效(重定向)

我真的不明白为什么因为在本地主机上工作而出现此错误。

1 个答案:

答案 0 :(得分:0)

解决

  

无法加载https://www.domain.fr/fonction/AddQuestion.php:   飞行前响应无效(重定向)

我将ajax参数中的网址强制为:

url: 'http://localhost/fonction/AddQuestion.php',