uploadify上传带参数及接收参数的方法
2024-08-30 15:37:03
function uploadify() {
$("#uploadify").uploadify({
method:'post',
uploader: '/Manage/Order/SubmitUploadify',
swf: '/Content/scripts/plugins/uploadify/uploadify.swf',
buttonText: "上传文件",
height: 30,
width: 110,
fileTypeExts: '*.jpg;*.doc;*.docx;*.pdf;*.png',
fileSizeLimit: '10MB',
multi: false,
formData: "ContractCode":"20170222","UserId":"20125"
},
onUploadStart: function (file) {
some code...
},
onUploadSuccess: function (file, data, response) {
var obj = jQuery.parseJSON(data);
if (obj.State) {
$("#ContractFile").val(obj.FilePath);
}
},
onUploadError: function (file) {
$("#" + file.id).prepend('<span class="error" title="失败"><i class="fa fa-exclamation-circle"></i></span>');
}
});
$("#uploadify-button").prepend('<i style="opacity: 0.6;" class="fa fa-cloud-upload"></i> ');
}
参数主要在:formData: "ContractCode":"20170222","UserId":"20125" 位置
接收参数方法:
[HttpPost]
public ActionResult SubmitUploadify(HttpPostedFileBase fileData,string contractCode,string userId)
{
string formatFilePath = string.Format("~/Uploads/ContractFile/{0}", contractCode);
ResultUpload rst = UploadHelper.Uploadify(fileData, formatFilePath);
return Content(rst.ToJson());
}
最新文章
- composer 代码库管理
- libsvm使用详细说明
- Markdown 语法和 MWeb 写作使用说明
- linux C学习笔记02--共享内存(进程同步)
- JavaScript this 总结(含 ES6)
- Xamarin iOS开发中的编辑、连接、运行
- DBHelper数据库操作类(二)
- [JavaScript] js判断是否在微信浏览器中打开
- VB改变文件及文件夹属性的函数
- CSS实现商城分类导航效果(hover选择器)
- window.history.go(-1)返回且刷新页面
- day08 Html
- 分享自己总结的PMP项目管理20个G的资料,本人去年过的pmp认证,过了5A
- D2 有关写博客新的体会以及面向对象
- WPFのImage控件souce引入的方法总结
- THE ELEMENTS OF C# STYLE
- P3850 [TJOI2007]书架
- js replace全部替换的方法
- case when then else end 与 decode 的区别
- linux下怎么查找文件
热门文章
- UCS UTF UTF-7 UTF-8 UTF-16
- Sublime Text2安装emmet(原名Zen Coding)总结
- .NET:异常以及异常处理框架探析(转载)
- python测试开发django-7.django模板继承(block和extends)
- Selenium2+python自动化33-文件上传(send_keys)
- Java: 复制文件最快方法
- OpenCV学习(40) 人脸识别(4)
- SQL Server基础知识三十三问 (15-21)
- Objective-C-代码块Block回顾
- Spring boot分层和基本概念