uploadify文件批量上传
2024-08-30 12:18:08
uploadify能够时间文件的批量上传,JS文件包下载地址,使用说明可以参考官网文档(http://www.uploadify.com/documentation/)
使用方法如下代码:
$("#btnfileupload").uploadify({
swf: '/Content/uploadify/uploadify.swf',
cancelImg: '/Content/uploadify/cancel.png',
uploader: '../upload/Uploadfile',
width: ,
buttonText: '批量上传',
fileTypeExts: '*.jpg;*.gif;*.jpeg;*.png;',
formData: { 'filepath': 'ttrs' },
fileObjName: 'upimage',
auto: true,
multi: true,
uploadLimit: ,
successTimeout: ,
removeCompleted: true,
removeTimeout: ,
onUploadSuccess: function (file, data, response) {
$("#mydefault").hide();
data = window.eval('(' + data + ')');//转换成JSON
file.name = data.piccode;
if ($("#" + data.piccode).length == )
jQuery("<li id=\"" + data.piccode + "\"><img src='" + data.picurl + "' /><input type=\"hidden\" name=\"detailpic\" value=\"" + data.piccode + "\"></li>").appendTo("#mypicshowdiv");
}
});
后台MVC4代码如下:
[HttpPost]
public JsonResult UploadImg(HttpPostedFileBase upimage)
{
string pic = "", error = "",pcode="";
try
{
if (upimage != null)
{
string fileName = DateTime.Now.ToString("yyyyMMdd") + System.IO.Path.GetFileName(upimage.FileName);
string[] pictext = { ".jpg",".gif",".bmp",".png",".jpeg" };
string extenname= System.IO.Path.GetExtension(fileName);
if (pictext.Contains(extenname))
{
string filePhysicalPath = Server.MapPath("~/Upload/Images/" + fileName);
upimage.SaveAs(filePhysicalPath);
pic = "/Upload/Images/" + fileName;
}
else
{
error = "";
pic =pic ;
}
}
}
}
catch (Exception ex)
{
error = ex.Message;
}
return Json(new
{
errorcode = error,
picurl = pic,
piccode = pcode
});
}
最新文章
- 多线程之互斥锁(By C++)
- HDU5769 Substring(后缀数组)
- FTP命令
- ajax的再次封装!
- c++vector(入门级)
- 要在一般处理程序中获取其他页面的session值
- Delphi 对象的创建(create)与释放(free/destory)
- js--事件对象的理解2
- JDK1.8中的线程池
- IDEA创建完整目录maven项目
- docker运行jar文件
- 第八周学习笔记-ADO.Net中DataTable的应用
- Spark源码系列:DataFrame repartition、coalesce 对比
- #2019-2020-4 《Java 程序设计》第七周总结
- 翻译:delete语句(已提交到MariaDB官方手册)
- python2 python3 转换,兼容
- MySQL创建计算字段
- java 反编译工具
- Python装饰器几个有用又好玩的例子
- PAT 1084 外观数列(20)(代码+思路+推荐测试用例)
热门文章
- linux kernel i2c底层代码跟踪
- Linux的后台执行进程之nohup
- HDU 3999 二叉排序树
- [NOIP2015] 子串substring 题解
- 9.2---机器人走方格(CC150)
- phpcms评论的url替换问题
- phpcms后台进入地址(包含No permission resources错误)
- Linux内核 TCP/IP、Socket参数调优
- SQL Server 2008 R2 Developer (x86, x64, ia64) – DVD (Chinese-Simplified)
- java面试宝典(蓝桥学院)