无响应的脚本 - 在大阵列上循环

时间:2014-06-20 18:41:53

标签: php jquery

我有很多文件(超过120k),我想阅读它们以便将其内容添加到我的数据库中。我已经用php处理列出主目录内容并将结果作为json发送到我的javascript。在我的javascript中,我只是在收到错误时首先显示结果:

警告:无响应的脚本 此页面上的脚本可能正忙,或者可能已停止响应...

我可以选择继续或停止脚本。这是我的代码:

$(document).ready(function(){

    $.post("old.php", {aucunParam: 0}, function(data){
        for(var file in data["files"]){
            $("body").append(data["files"][file]+'<br>');
        }
    }, "json");

});

如何处理文件并实时查看处理?

1 个答案:

答案 0 :(得分:0)

这不是php问题。 这是jquery问题。

尝试类似:

$(document).ready(function(){
    $.post("old.php", {aucunParam: 0}, function(data){
        $("body").append(data["files"].join('<br>'));
    }, "json");
});