始终从AJAX请求收到空响应

时间:2014-12-11 10:27:56

标签: jquery ajax

我正在连续发出AJAX请求以检查是否已进行任何更新。它工作正常,除了对于函数发送到PHP文件的每个请求,正在加载一个空字符串并且不必要地附加它。该文件规模不断扩大,没有数据。我试着保留if循环,但由于某种原因它不起作用。

<script>
    function storyupdater(id) {
        var x = id;
        $.ajax({
            type: 'POST',
            url: "storysource.php",
            data: { flag1: "update", flag2 : "" + x },
            success: function(result) {
                if (result) { 
                    $('#storyload').append(result);
                }
            },
            complete: function(){
                setTimeout(storyupdater(x), 5000);
            }
        });
    }
</script>

0 个答案:

没有答案