以前在時候用到webuploader ,起初是支持單實例,後來要求支持多實例.javascript
webuploder API網址,若是不懂我說的能夠去查看http://fex.baidu.com/webuploader/doc/index.html#WebUploader_Uploader_addButton
css
添加文件選擇按鈕,若是一個按鈕不夠,須要調用此方法來添加。參數跟options.pick一致。html
uploader.addButton({ id: '#btnContainer', innerHTML: '選擇文件' });
下面是我的實例:java
1.首先是頁面 web
< = = => < = json
咱們用的模板是doT.js來遍歷集合 固然也有不少其餘方式 好比說最近見到 用easyui框架 也能夠顯示列表app
2. JavaScript 框架
var; ide
3. Upload上傳 Java關鍵代碼ui
@RequestMapping, method = RequestMethod.POST)
webupload.js
$list = $();
原理, 就是每次點擊按鈕的時候 對按鈕進行綁定事件
addButton
每一個按鈕都有不一樣的id,因此說webuploader能夠實例化多個按鈕,這是重點,這樣一個頁面就支持多個評論了。