以前在时候用到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能够实例化多个按钮,这是重点,这样一个页面就支持多个评论了。