uploadify上传带参数及接收参数的方法

简介: function uploadify() { $("#uploadify").uploadify({ method:'post', uploader: '/Manage/Order/SubmitUploadify', ...
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>&nbsp;');
    }

参数主要在: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());
}

 

学习交流群:364976091
相关文章
|
12月前
uniapp带参数跳转,新页面接收参数
uniapp带参数跳转,新页面接收参数
257 0
|
存储 前端开发 Java
Element el-upload 文件上传/图片上传/拖拽上传/附带参数/附带请求头部详解
文目录 1. 前言 2. 基本用法 2.1 前端部分 2.2 后端部分 2.3 获取后端返回信息 3. 外观功能介绍 3.1 拖拽上传 3.2 显示图片 3.3 设置文件列表样式 3.4 显示提示信息 4. 事件功能介绍 4.1 限制上传文件数量 4.2 限制上传文件类型和大小 4.3 移除文件处理 4.4 手动上传 5. 附带参数 6. 附带请求头部 7. 小结
5926 0
|
11月前
get请求包参数属性为数组(二)
get请求包参数属性为数组(二)
47 0
|
12月前
|
JavaScript
jQuery带参数跳转,新页面获取url的参数id
jQuery带参数跳转,新页面获取url的参数id
50 0
|
JavaScript 前端开发
js函数调用的方式有几种
js函数调用的方式有几种
54 0
|
JSON 移动开发 数据格式
iOS url传递JSON格式参数方法
iOS url传递JSON格式参数方法
284 0
|
前端开发 JavaScript 内存技术
【前端】页面中调用swf 时allowScriptAccess 参数
使用 allowScriptAccess 使 Flash 应用程序可与其所在的 HTML 页通信。此参数是必需的,因为 fscommand() 和 getURL() 操作可能导致 JavaScript 使用 HTML 页的权限,而该权限可能与 Flash 应用程序的权限不同。这与跨域安全性有着重要关系。
188 0
|
小程序
小程序点击跳转页面并传入一个对象及接受
小程序点击跳转页面并传入一个对象及接受
187 0