一、由於導入數據需要有條件,避免點擊上傳直接就彈出附件選擇
html代碼
<button type="button" class="layui-btn" id="check">
<i class="layui-icon"></i>導入</button>
<button hidden type="button" class="layui-btn" id="staffImport"
lay-data="{url: '/XXX'}"><i class="layui-icon"></i>導入</button>
js代碼
/**
* 導入前驗證
* */
$('#check').click(function () {
//驗證處理
$("#staffImport").click();
});
導入
/**
* 導入
*/
Upload.render({
elem: '#staffImport'
, auto: true //非自動上傳
, multiple: true //單文件上傳
, exts: 'xls|xlsx|xlsm|xlt|xltx|xltm'
, before: function (obj) {
}
, done: function (res) { //上傳完成后的回調
}
, error: function () {
}
, accept: 'file'//允許上傳的文件類型
});