AJAX发布-{“ readyState”:0,“ responseText”:“”,“ status”:0,“ statusText”:“ error”} - javascript

我有这个javascript,但无法正常运作:我收到以下错误:{"readyState":0,"responseText":"","status":0,"statusText":"error"}
该脚本包含在我网站的网页中,该网页位于该网站的子目录中。

从我的调试中,我不知道错误可能来自哪里...(因为我对网站的索引网页所做的操作与使用另一种看上去几乎相同的JavaScript完全相同)

$(document).ready(function() {
    //if submit button is clicked
    $('#filterbtn').click(function () {        

        //Get the data from all the fields
        var a = JSON.stringify( $("#multiselect").val() );
        var b;
        if ($('#b').prop('checked')) {
            b = 0;
        } else {
            b = 1;
        }
        var c = JSON.stringify($("#Sliderstart").slider("value"));
        var d = JSON.stringify($("#Sliderend").slider("value"));

        //organize the data properly
        var data = 'b=' + b + '&c=' + c + '&d=' + d + '&a=' + a;

        //start the ajax
        $.ajax({
            url: "./filter.php", 
            type: "POST",         
            data: data, 
            crossDomain: true,  
            cache: false,
            success: function (html) {                  
                document.getElementById("message").innerHTML=html;                              
            },
            error: function (e) {
                alert(JSON.stringify(e));
            }        
        });
        return false;
    });     
 });  

感谢大伙们 !

干杯

javascript大神给出的解决方案

当您请求一个不存在的URL时,会遇到这种错误。

尝试更改此:

url: "./filter.php"

到这样的笨拙路径:

url: "/PATH_TO_FILTER/filter.php"

提交初始化后删除某些帖子数据 - javascript

在初始化提交之后但在将数据发送到处理页面之前,是否可以过滤$ _POST表单数据?我想象过程的方式:提交->收集$ _POST数据->发送数据我想做的事:提交->收集$ _POST数据->删除某些元素->发送数据这样就不必更改处理页面以过滤掉不希望接收的元素了吗? javascript大神给出的解决方案 当然可以,您可以在JS …

写一行到javascript文件 - javascript

我正在使用数组来显示网站中的一些图像:var paintingImages; paintingImages = [ { url: 'images/objects/ron.jpg', alt: 'ron' } ]; 该js代码写在paintings.js中,我的主要js代码写在main.js文件中我已经为艺术家制作了这个…

如何从客户端将数据插入数据库? - javascript

我是Web开发的初学者,可以访问cpanel上托管的网站,并且需要对其进行一些更改。这个网站的后端是由蛋糕PHP制作的,我想使用ajax从客户端将一些数据插入其数据库。问题是我不知道如何获取负责插入数据库的PHP文件的URL。参见下面的代码:var xhttp = newXMLHttpRequest(); xhttp.onreadystatechange= …

执行onclick时获得意外令牌 - javascript

我正在使用onclick事件从PHP调用JS函数。这是我的代码:我在一个函数中,因此我需要通过PHP来完成它,因为然后我会返回:$html = '<input type="checkbox" checked value="1" id="setGetSku" name="se…

读取客户端上的提要时出现NotAllowedException - javascript

嗨,我是GetStream的新手,仍然在学习。这是我正在使用的压缩版本。我有一个python后端,可在其中创建用户令牌:client = stream.connect(...) token = client.create_user_token(id) return token 然后,我将令牌传递给js前端,在该前端中该令牌用于检索该用户的feed活动。我正在…