开发者社区> 问答> 正文

求教uploadify3.1的formdata问题,我想传个额外的值给服务器

求教uploadify3.1的formdata问题,我想传个额外的值给服务器

<script type="text/javascript">
var img_id_upload=new Array();//初始化数组,存储已经上传的图片名
var i=0;//初始化数组下标
$(function() {
    $('#file_upload').uploadify({
        'auto'     : false,//关闭自动上传
        'removeTimeout' : 1,//文件队列上传完成1秒后删除
        'swf'      : 'uploadify.swf',
        'uploader' : 'uploadify.php',
        'method'   : 'post',//方法,服务端可以用$_POST数组获取数据
    'formData':{'id':'6','tmpdir':'$("input[name=tmpdir]").val() '},
        'buttonText' : '选择图片',//设置按钮文本
        'multi'    : true,//允许同时上传多张图片
        'uploadLimit' : 10,//一次最多只允许上传10张图片
        'fileTypeDesc' : 'Image Files',//只允许上传图像
        'fileTypeExts' : '*.gif; *.jpg; *.png',//限制允许上传的图片后缀
        'fileSizeLimit' : '200KB',//限制上传的图片不得超过200KB 
        'onUploadSuccess' : function(file, data, response) {//每次成功上传后执行的回调函数,从服务端返回数据到前端
               img_id_upload[i]=data;
               i++;
        },
        'onQueueComplete' : function(queueData) {//上传队列全部完成后执行的回调函数
            if(img_id_upload.length>0)
            alert('成功上传的文件有:'+encodeURIComponent(img_id_upload));
        }  
        // Put your options here
    });
});
</script>

展开
收起
a123456678 2016-07-07 14:06:25 2137 0
1 条回答
写回答
取消 提交回答
  • 官方的文档中有

     'onUploadStart' : function(file) {
    
                $("#file_upload").uploadify("settings", "someOtherKey", 2);
    
     }

    在unuploadstart的时候传入fromdata键

    2019-07-17 19:52:43
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
函数计算事件驱动的无服务器计算服务 立即下载
服务器迁移到阿里云的step by step 立即下载
新浪微博混合云创新:15分钟自动扩容1000台服务器 立即下载