我正在尝试用krajee bootstrap file upload上传excel(.xls)文件,但它似乎只接受图像文件。
以下是我的Javascript代码:
$("#dosyalar").fileinput({
uploadUrl: "ajax/upload_files.php",
uploadAsync: true,
previewFileType:'any',
language:"tr",
uploadExtraData: function() {
return { donem: $('#donem').val() };
}
}).on('filebatchuploaderror', function(event, data, previewId, index) {
var form = data.form,
files = data.files,
extra = data.extra,
response = data.response,
reader = data.reader;
console.log(response);
}).on('filebatchuploadsuccess', function(event, data, previewId, index) {
var form = data.form,
files = data.files,
extra = data.extra,
response = data.response,
reader = data.reader;
alert (extra.bdInteli + " " + response.uploaded);
console.log(response);
});以下是用于测试的PHP代码:
// upload.php
// 'images' refers to your file input name attribute
if (empty($_FILES['dosyalar'])) {
echo json_encode(['error'=>'No files found for upload.']);
// or you can throw an exception
return; // terminate
}每次尝试上传批处理excel文件时,都会显示No files found for upload.It似乎不接受.xls扩展名。
如何使用此插件上传excel文件?
谢谢
发布于 2016-03-10 08:03:58
您是否指定了扩展名?allowedFileExtensions:'jpg','png','gif','xlsx‘
https://stackoverflow.com/questions/35904512
复制相似问题