文章出自Uploadify擴展配置使用http://www.wuyinweb.com/doc/52/57.aspx
在做項目中涉及多文件上傳,經過篩選,選擇了Uploaidify,但還涉及一個問題,就是對于上傳的文件能夠進行分類,又不想在頁面加入多個Uploaidify控件,故稍做改造
效果如
具體改造代碼主要代碼
<div id="UploadBox"> <div class="ops"> <input type="file" name="uploadify" id="uploadify" /> <input type="button" id="btnUpload" value="" /> <input type="button" id="btnCancel" value="" /> </div> <div id="fileQueue"></div> </div><!--文件類型框 --><select> <asp:Repeater runat="server" ID="repTypes"> <ItemTemplate> <option value='<%# Eval("id") %>'><%# Eval("vc_TypeName") %></option> </ItemTemplate> </asp:Repeater> </select>
JS方面
$(document).ready(function () { $("#uploadify").uploadify({ swf: 'TheUploadify/uploadify.swf', uploader: 'TheUploadify/Upload.aspx?ID=' +<%=ID %> +'&DataID=' +<%=DataID %> +'', cancelImg: 'TheUploadify/cancel.png', formData: { 'folder': 'UploadFile' },其主要原理是在選擇文本對話框關閉時,觸發相應的onDialogClose事件,將類型加入到條目的指定位置
新聞熱點
疑難解答