dojox.form.Uploader에 문제가 있습니다. 전자 메일을 보내는 파일을 첨부하는 데 사용하고 첨부 파일이 무엇인지보기 위해 FileList와 함께 작동하지 못했던 설명서의 예제를 거의 복사했다고 생각합니다.dojox.form.Uploader 및 FileList - FileList가 여러 파일을 표시하지 않습니다.
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 내부 :
상세히 I의 ContentPane 본을 만들었다. 이 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"속성을 가지고 있습니다.
내가 뭘 잘못하고 있니? 나는이 바보 일 :( 나는 그것이 분명해야합니다 내기하지만 난 붙어 오전 내 하루의 절반을 잃었다! 당신은 선택 창에서 동시에 여러 파일을 선택할 수 있습니다 감사