Ajax发布不使用xampp在localhost上工作

时间:2017-01-14 21:48:13

标签: php jquery ajax xampp localhost

我使用XAMPP作为我的服务器。我能够使用PHP进行查询,并且我尝试了其他Ajax代码并且它确实有效,但是当我尝试使用ajax发布到不同的php文件时,我不断收到错误返回0或null。

if (!e.isDefaultPrevented()) {
            e.preventDefault();
            $.ajax({
                type: "POST",
                url: "https://localhost/validate.php",
                data: {'email': $('#email').val(), 'username': $('#username').val()},
                dataType: "json",
                success : function(text){
                      $('#signup_form').unbind('submit').submit();  
                },
                error: function(jqXHR, exception) {
                    if (jqXHR.status === 0) {
                        alert('Not connect.\n Verify Network.');
                    } else if (jqXHR.status == 404) {
                        alert('Requested page not found. [404]');
                    } else if (jqXHR.status == 500) {
                        alert('Internal Server Error [500].');
                    } else if (exception === 'parsererror') {
                        alert('Requested JSON parse failed.');
                    } else if (exception === 'timeout') {
                        alert('Time out error.');
                    } else if (exception === 'abort') {
                        alert('Ajax request aborted.');
                    } else {
                        alert('Uncaught Error.\n' + jqXHR.responseText);
                    }
                }
            });
        }

这是我的错误"没有连接。验证网络。"我试过传递以下网址,他们都给我一个404文件找不到错误: validate.php,.. / validate.php,localhost / validate.php,MusicApp / validate,localhost / MusicApp / validate等。唯一可行的方法是https://localhost/MusicApp/validate.phphttps://localhost:63342/localhost/MusicApp/validate.php但是我一直得到Not connect。验证网络错误。

我也无法在表单中发帖而没有找到404页面找不到错误,所以我相信它可能与路径有关?

0 个答案:

没有答案