使用jquery-ajax-php导入带有大数据/记录的文件xls,这样浏览器就不会超时

时间:2017-03-04 05:06:21

标签: javascript php jquery ajax

我想导入xls数据,大约有1500行数据。如果使用标准超时执行时间,则会超时。

我想使用jQuery ajax,但我知道该怎么做,所以这个过程不会超时。我目前的ajax脚本:

<script>

    $(document).ready(function() {

        $('#myForm').submit(function(e){
            e.preventDefault();
            importXLS();
        });
    });

    function importXLS()
    {
        $('#result').html('');
        $('#loading').show();
        $.ajax({
            url: "the_url",
            type: "Post",
            dataType: "json",
            data: $("#myForm").serialize(),
            success: function(result) {
                if(result.count>0) {                                                                
                    $('#result').append(result.html);                        
                } else {
                    var alert = $('<div class="alert alert-success">'+ result.message +'</div>');
                    $("#report").before(alert);
                    $(".alert").delay(2000).fadeOut(1000, function() {
                        alert.remove();
                    });
                }

                $('#loading').hide();
            }
        });
    }
</script>

0 个答案:

没有答案