2012-11-18 114 views
1

我們有另一個庫用於做圖像的ajax上傳,它爲我們做了一些其他的處理。使用PLupload單文件上傳?

我們試圖模擬plupload來使用相同的用戶界面。這很好,但我被困在一個部分。另一個上傳者在每個項目旁邊粘貼一個啓動按鈕。允許我們單獨上傳列表中的特定項目。

PLupload是否有能力從列表中上傳特定項目?

+1

plupload允許你編寫你自己的用戶界面,所以你不限於默認的「上傳隊列」。例如:http://www.plupload.com/example_custom.php你必須自己編寫代碼,但是這些工具當然可以做你想做的任何事情。 –

+0

是的,我已經創建了UI,但似乎沒有辦法告訴核心api只有在將單個文件添加到隊列後才能上傳。例如有'uploader.removeFile(file)',但似乎沒有'uploader.uploadFile(file)'或'uploader.start(file)'。 – Hailwood

+0

爲什麼不列出用戶選擇的文件(通過自定義腳本),但只能將其中的一個添加到隊列中?我會用一個演示來回答,但我現在不應該這麼做 - 我有工作要做......但是發佈當前的plu​​pload腳本。 –

回答

0

您可以創建Uploader的新實例,並從其文件數組中交換條目。使用這種技術,我可以執行諸如序列化上傳等操作。爲此,我將每個文件從主上傳器的文件數組中彈出,並創建一個新的上傳器,並將該文件壓入其文件數組(然後調用該特定上傳器上的發送,並使用其中的一個文件)。對於拖放操作,我必須創建一個新的上傳器才能接收該下拉列表,然後將其文件放入主上傳器實例中。