Django uplodify 多文件同时上传

Js代码: 

//批量上传按钮 $('#fileupload').uploadify ({ 'swf' : '/CoveragePlaform/media/uploadify-3.2/uploadify.swf', 'uploader' : '', 'cancelImage' : '/CoveragePlaform/media/uploadify-3.2/uploadify-cancel.png', 'buttonClass' : 'btn', /*'checkExisting' : '{%url check_existing %}',*/ 'removeCompleted' : true, 'fileTypeExts' : '*.txt', 'auto' : false, 'multi' : true, 'folder' : 'UploadFile', //'queueID' : 'uploadfileQueue', //'fileCount' : 5, // 'filesSelected' : 5, 'buttonText' : 'em/ec文件上传', 'simUploadLimit ' : 10, 'queueSizeLimit' : 25, 'onUploadStart' : function(file) { }, 'onUploadSuccess' : function (file, data, response) { //alert("success"); // $("#instructions").before("<img src='/media/{{request.user.id}}/"+data+"' />") } }); }); function uploadifyUpload (){ $("#fileupload").uploadify('upload','*'); //如果参数是.uploadify('upload'),就只能上传一个文件,后面如果加个* 号就是全部上传,这是3.1uploadify的API }


html:
<input type="file" name="emupload" id="fileupload"> </input> 
      <br/>
      <br/>   
    <br />
    <br />
     <!--<a href="javascript:$('#uploadify').uploadifyUpload()">开始上传</a>|-->  
    <button class="btn"  id="upload" onclick="uploadifyUpload()"><strong>运行</strong></button>

 


【注意】 因为uploadify 是采用多个并发的,会触发多个request .不是一个request上传所有的文件。

posted on 2014-09-04 10:20  shellnalu  阅读(468)  评论(0编辑  收藏  举报

导航