Laravel excel导入未定义索引

时间:2018-01-23 12:55:00

标签: php laravel laravel-excel

当我尝试导入xlsx文件时,我遇到错误:

    var $form = $('form#bookingForm'),
    url = 'https://script.google.com/macros/s/AKfycbwaEsXX1iK8nNkkvL57WCYHJCtMAbXlfSpSn3rsJj2spRi-41Y/exec'

$('#stallType-Business').change(function () {
    if(this.checked) {
        $('#bizName').attr('required');
    } else {
        $('#bizName').removeAttr('required');
    }
});

$('#submit-form').on('click', function(e) {
    var valid = this.form.checkValidity();
    if (valid) {
        e.preventDefault();
        var jqxhr = $.ajax({
            url: url,
            method: "GET",
            dataType: "json",
            data: $form.serializeObject(),
            success: function () {
                $('#redirect_page').modal('show');
                window.setTimeout(function () {
                    location.reload()
                }, 3000);
            }
        });
    }
});

但如果我将此文件保存到csv并尝试导入所有工作,如魅力。 xslx格式有什么问题?

2 个答案:

答案 0 :(得分:0)

我找到了解决方案。这很简单但我在谷歌上找不到几个小时。如果您收到此错误,请尝试重新保存excel文件。这是编码的一些问题。

答案 1 :(得分:0)

只需投入我的2美分。...

检查您的excel标题是否为小写字母-$ row ['SomeHeading'] = $ row ['someheading']