当我尝试导入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格式有什么问题?
答案 0 :(得分:0)
我找到了解决方案。这很简单但我在谷歌上找不到几个小时。如果您收到此错误,请尝试重新保存excel文件。这是编码的一些问题。
答案 1 :(得分:0)
只需投入我的2美分。...
检查您的excel标题是否为小写字母-$ row ['SomeHeading'] = $ row ['someheading']