【文件上传】使用jquery.form.js来实现表单提交

过程十分简单,我们直接进入正题

1.在网上下载jquery.form.js插件

百度云:https://pan.baidu.com/s/1kWx6iG3

密码:443c

直接使用表单上传无法获得回调的函数数据,可以使用ajax来上传,不过这就失去了表单上传的意义,所以我们选择用jquery提供的插件

2.引入文件

<script src="js/jquery.form.js"></script>

3.使用 

html:

<form id="fileForm" enctype="multipart/form-data">
    <div style="padding-left: 80px">
        <div id="choose">请从本地选择要导入的文件</div>
    <button class="file btn btn-raised" style="overflow: hidden;">浏览
        <input id="upload" οnchange="loadExcelModel.getChange()" type="file" name="file">
    </button>
        <span id="file-path"></span>
        <span id="errMsg"></span>
    </div>
</form>
js:        

uploadExcel: function(){
var option = {
 url:'/middleware/public/gateway/allowance/importExecl',
           type:'post',
            success:function(data){
                console.log($.parseJSON(data));
                
                if(data.errorCode == "0000"){
                   
                }else{
                    
                }
            },
            error : function() {
                sweetAlert("表单提交失败")
            }
        };
        $("#fileForm").ajaxSubmit(option);
}

4.类似于ajax调用接口,代码十分简单,请自行理解

 使用ajaxsubmit()方法

 option是上传文件配置





  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值