博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Asp.netMVC中Ajax.BeginForm上传文件
阅读量:5214 次
发布时间:2019-06-14

本文共 1462 字,大约阅读时间需要 4 分钟。

 

做一个上传并解压的功能,解压完了回调,解压多少文件。搞了半天用Ajax.BeginForm。各种坑,后来直接放弃

@using (Ajax.BeginForm("UploadFile", "ChaptersAndsections",            new AjaxOptions()            {                HttpMethod = "post",                OnSuccess = "onSuccess",                OnFailure = "onFailure",                OnComplete = "onComplete"            },                       new { data_ajax = "false", enctype = "multipart/form-data"}))        {        
}

  

去掉这个吧,后台获取不到文件名,加上吧不执行回调,这个真。。。(真心想用,但是搞不定)哪个园友可以解决,请留言

换种方法吧

请选择要解压的文件

  

function UploadUnZip() {            var form = document.getElementById('uploadfrm');            var formData = new FormData(form);            $.ajax({                url: "/ChaptersAndsections/UploadFile",                type: "POST",                data: formData,                processData: false,                contentType: false,                success: function (data) {                         //这个地方可以填写自己的方法                 document.getElementById("response").innerHTML = data;                }            });        }

  如下:

后台

 

转载于:https://www.cnblogs.com/sunliyuan/p/10918882.html

你可能感兴趣的文章
vue中router与route的区别
查看>>
js 时间对象方法
查看>>
网络请求返回HTTP状态码(404,400,500)
查看>>
Spring的JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate
查看>>
Mac下使用crontab来实现定时任务
查看>>
303. Range Sum Query - Immutable
查看>>
迪杰斯特拉算法---单源点最短路径
查看>>
【python】TCP/IP编程
查看>>
JVM 类型的生命周期学习
查看>>
图片加载失败显示默认图片占位符
查看>>
2018 ZJCPC
查看>>
【★】浅谈计算机与随机数
查看>>
[转载]宇宙文明等级的划分标准
查看>>
Jmeter的log输出控制
查看>>
《代码阅读方法与实现》阅读笔记一
查看>>
ActiveMQ配置使用 for CentOS6
查看>>
解决 sublime text3 运行python文件无法input的问题
查看>>
javascript面相对象编程,封装与继承
查看>>
linux下配置固定ip
查看>>
MsSql 游标 修改字段两个表关联 表向另个表插入记录
查看>>