js导入Excel、ajax导入Excel、Excel导入、Excel导入数据库

这是通过表单上传的方式

HTML

<div class="input-group-wrap">
                            <div class="input-group">
                                <button filter="main-sjcl" class="btn btn-dark btn-labeled" style="float:left;">
                                    <i class="pli-down-4"></i>
                                    <span>选择Excel...</span>
                                </button>
                                <form id="uploadForm" enctype="multipart/form-data" style="float:left;">
                                    <input id="inputHover" type="file" name="inputHover" accept=".xlsx"
                                        style="width:94px;height:32px;position:absolute;left:0;cursor: pointer;opacity:0;float:left;" />
                                </form>
                                <button onclick="fileUp()" filter="main-sjcl" class="btn btn-primary btn-labeled"
                                    style="float:right;">
                                    <i class="pli-down-4"></i>
                                    <span>上传</span>
                                </button>
                            </div>
                        </div>

JS

function fileUp  () {//文件导入
                let files = $('#inputHover').prop('files');
                if (files.length < 1) {
                    return layer.msg('请选择导入文件!');
                }
                let formData = new FormData();
                formData.append('file', files[0]);
                formData.append('orgCode', this.orgCodeId);//字段key,val,如果没有就删掉
                $.ajax({
                    type: "POST",
                    url: "",
                    data: formData,
                    processData: false,
                    contentType: false,
                    success: function (result) {
                        if (result.success) {
                            layer.msg('上传成功!');
                            // this.initCalendar();
                        } else {
                            layer.msg('上传失败!');
                        }
                    },
                    error: function () {
                        layer.msg('上传失败!');
                    }
                });
            }
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值