无刷新上传
来源:互联网 发布:php输出100以内的素数 编辑:程序博客网 时间:2024/06/05 12:01
需要一个jquery.ajaxfileupload.js,这个文件经过修改,经测试可以在大部分浏览器使用。
$.ajaxFileUpload( { url: '/Service/ajaxUpload.aspx?random=' + Math.random() + "&ClassID=" + questionClassId + "&ChapterID=" + questionChapterId + "&AID=" + AIDQuestion, secureuri: false, fileElementId: 'upload', dataType: 'json', success: function(data, status) { if (data.status == 'success') { art.dialog.tips(data.msg, "3"); art.dialog({ id: 'UploadPic' }).close(); } else { art.dialog.tips(data.msg, "3"); } }, error: function(data, status, e) { art.dialog.tips(data.msg, "3"); } });
上面这段js会访问的页面AjaxUpload如下
HttpFileCollection files = Request.Files; if (files != null && files.Count > 0) { HttpPostedFile file = files[0]; string tmpPath = Server.MapPath("/Upload/"); string fileName = Path.GetFileName(file.FileName); string houzui = Path.GetExtension(fileName); string saveName = tmpPath + DateTime.Now.ToString("yyyyMMddHHmmss") + DateTime.Now.Millisecond + houzui; if (houzui == ".doc" || houzui == ".docx") { if (!Directory.Exists(tmpPath)) //如果文件夹不存在则创建 { Directory.CreateDirectory(tmpPath); } file.SaveAs(saveName); } }
这样就OK了
之前是做word文档的数据识别批量录入的,可是配置超级难,而且还不太安全,所以后来放弃了。
0 0
- xajax无刷新上传
- 无刷新上传图片
- 无刷新上传
- 图片无刷新上传
- 图片无刷新上传
- 无刷新图片上传
- 无刷新文件上传
- 无刷新文件上传
- 无刷新文件上传
- ajaxform无刷新上传
- 无刷新上传文件
- FileUploadAJAX无刷新上传
- JSP无刷新上传
- FileUploaderAJAX 无刷新上传
- 无刷新上传文件
- 无刷新 上传文件
- 无刷新文件上传
- 无刷新上传图片
- Iframe自适应高度
- UEditor添加一个普通按钮及其他使用注意事项
- 欢迎使用CSDN-markdown编辑器
- Windows7与Window2008 64位IIS7上面DCOM配置Excel、Word等
- hrbust 1864人类希望——kokoⅠ【数学+快速幂】
- 无刷新上传
- React Native (五):上下拉刷新加载
- 网络传输压缩DLL: ICSharpCode.SharpZipLib
- MySQL事务实现方法 、数据库索引
- 我的lamda表达式的注意事项
- linux下高并发服务器实现
- ADO.Net存储过程transaction的使用事项
- 我的注意细节
- scrapy 爬虫入门(1)