2012-05-09 71 views
0

我有dojox.form.Uploader的問題。我想用它來附加發送電子郵件的文件,雖然我認爲我已經非常複製了文檔的示例,但我沒有成功使它與FileList一起工作,以查看附加內容。dojox.form.Uploader和FileList - FileList不顯示多個文件

詳細我已經創建了這個的contentPane:

attachPane = new ContentPane({ 
    id: name + "attach_top" + counter, 
    region: 'right', 
    style: "width: 55%; height: 100%;", 
    "class": "edgePanel", 
    content: "<div id='attachdiv'></div>" + 
      "<div id='files' dojoType='dojox.form.uploader.FileList' uploaderId='uploader'></div>" + 
      "<input type='button' id='remBtn' label='Clear' dojoType='dijit.form.Button' />" 
}); 

其是使用BorderContainer內部。這個ContentPane是在點擊一個按鈕後創建的。有了這個點擊我還用功能上傳創建和使用等,從而將它綁定:

function createattacher(name) {     
     var attacher = new dojox.form.Uploader({ 
     id: "uploader", 
     label: "Add Attachments", 
     multiple: true,      
     url: "./Attachments.apsx" 
    }, "attachdiv"); 
    attacher.startup();     
} 

上傳者正在工作,我可以選擇的文件,但文件列表中的小部件只顯示一次在一個文件!!!!當我嘗試上傳另一個文件時,新文件不會添加到FileList中,但會替換上一個文件,使其看起來像只有一個文件已上傳。雖然上傳器,你可以看到有屬性「multiple:true」!

我在做什麼錯?我失去了我半天的這種無聊的事:( 我敢打賭,它必須是顯而易見的,但我堅持!請幫助 感謝

回答

0

您可以在選擇窗口中選擇在同一時間多個文件

相關問題