解决方案 »

  1.   

    代码有错误。var id = ‘’; // 错误的中文引号
    var id = '';
    <!doctype html>
    <html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    <script type="text/javascript">
        var obj = {
            startUp:function(url,xArr) {
                var fd = null;
                var id = '';
                for (var i = 0; i < xArr.length; i++) {
    //                debugger;                var xhr = new XMLHttpRequest();                xhr.onreadystatechange = function () {
                        alert("执行");
                        // for循环创建了多个 为什么只是执行一次??????
                        if (xhr.readyState == 4) {
                            if (xhr.status == 200) {
                                console.log("upload complete");
                                console.log("response: " + xhr.responseText);
                            }
                        }
                    }                xhr.open("POST", url, true);
    //                xhr.send(fd);            }
            }
        }
        obj.startUp('url', [1,2,3]);
    </script>
    </body>
    </html>
      

  2.   

    除了#1说那个问题,还有回调函数那里要改下。xhr.onreadystatechange = (function(_xhr) {
    return function() {
    if (_xhr.readyState == 4) {
    if (_xhr.status == 200) {
    console.log("upload complete");
    console.log("response: " + _xhr.responseText);
    }
    }
    }
    })(xhr);
      

  3.   

    美女在多你的视线 就停在 最后一个 注视的美女身上
    xxx = xxx 就相当于 注视
    你在怎么  =   也只是最后一个被关联