VM101:1未捕获的SyntaxError:XMLHttpRequest.xhr.onload上JSON.parse(<anonymous>)位置0处JSON中的意外令牌<(app.js:134)

时间:2019-06-12 16:07:05

标签: javascript

我在JS中的代码有一些问题。当我想检测是否有人按下按钮进行消除时,控制台应向我显示带有寄存器的ID,但它会向我显示该错误。

我一直在寻找很多信息。例如,有人说我的HTML代码有问题,但我看上去很不错,代码也很好。

function eliminarContacto(e) {  
    if(e.target.parentElement.classList.contains('btn-borrar')) {  

        const id = e.target.parentElement.getAttribute('data-id'); 
        //console.log(id);

        const respuesta = confirm('Estas seguro?');
        if(respuesta) {


            const xhr = new XMLHttpRequest();

            xhr.open('GET', `inc/modelos/modelo-contactos.php?id=${id}&accion=borrar`, true);

            xhr.onload = function() {
                if(this.status == 200) {
                    const resultado = JSON.parse(xhr.responseText); 

                    console.log(resultado);
                }
            }
            //enviar la peticion
            xhr.send();
        }  
    }                                                        
 }

0 个答案:

没有答案