Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.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 I';“我得到了”;对象';s状态必须打开。”;_Javascript_Php_Ajax - Fatal编程技术网

Javascript I';“我得到了”;对象';s状态必须打开。”;

Javascript I';“我得到了”;对象';s状态必须打开。”;,javascript,php,ajax,Javascript,Php,Ajax,我试图执行AJAX请求,但我遇到了这样的错误,AJAX调用应该被打开。但它已经开放了。正在尝试发送XMLHttpRequest头,但收到这种错误。伙计们,帮帮我 let del_btn = document.querySelectorAll('.delete'); for(let i = 0; i < del_btn.length; i++) { del_btn[i].addEventListener('click', function(){ let xhr = new X

我试图执行AJAX请求,但我遇到了这样的错误,AJAX调用应该被打开。但它已经开放了。正在尝试发送XMLHttpRequest头,但收到这种错误。伙计们,帮帮我

let del_btn = document.querySelectorAll('.delete');
for(let i = 0; i < del_btn.length; i++)
{
del_btn[i].addEventListener('click', function(){
        let xhr = new XMLHttpRequest();
        let book_title = del_btn[i].parentElement.children[1].children[1].children[0].children[0].textContent;
        xhr.onreadystatechange = function()
        {
            if(xhr.readyState == 4 && xhr.status == 200)
            {
                if(this.responseText.includes('Deleted'))
                {
                    let books = this.responseText.split('.')[1];
                    if(books == '0')
                    {
                        del_btn[i].parentElement.parentElement.innerHTML = 'You have no books in your list. Go to the ' + ' ' + '<a href="index.php"> main page </a>' + ' ' + 'and start your ride!';
                    }
                    else
                    {
                        del_btn[i].parentElement.parentElement.removeChild(del_btn[i].parentElement);
                        document.querySelector('.amount-b').textContent = 'Количество книг: ' + books;
                    }
                }

            }
        }
        xhr.open("POST", "../operations/delete_book.php", true);
        xml.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
        xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        xhr.send('title=' + book_title);
    }, false);
}```
let del_btn=document.querySelectorAll('.delete');
for(设i=0;i

  • Javascript OpenPGPJS:用于解密的会话密钥无效

  • Javascript 变量在每次刷新时重置为0

  • Javascript 单张-模态在地图后面打开

  • Javascript while循环使用嵌套的if语句提前终止

  • Javascript Electron应用程序的本地MongoDB实现

  • Javascript decodeURIComponent不是一个函数

  • Javascript Can';t解决';语义用户界面反应';

  • Javascript 如何在增量循环中从背面打印数组元素

  • Javascript 如何在数组中重复不同的元素?

  • Javascript 如何将expressJS服务器代码拆分为不同的文件

  • Javascript 事件,用于通过innerHTML动态添加的CSS文件的加载结束

  • Javascript iOS视频播放在swift应用程序中不总是在线播放

  • Javascript 无法制作打开/关闭window.scrollBy()的按钮

  • Javascript 如何将每个视频持续时间和url存储在单独的本地存储变量中?(Vimeo,Jquery)

  • 编辑数据输入框、Html、JavaScript

  • Javascript Axios返回待定承诺

  • Javascript ul列表中的第一个和最后一个可见元素