最近在做一个物流企业的信息化,用户注册时,涉及到五种角色:物流公司、货运部、车主、公司货主、个人货主,因此用了一个tab,tab的原理大家都知道,利用display none,用户注册时需要根据自己的角色,传递不同的扫描件,比如:营业执照、道路运输许可证,身份证等。
在使用webuploder上传图片的时候,发现,除了第一个tab,切换到其他tab的时候,webuploder上传按钮单击无任何反应,最后找到原因,是因为该webuploder所在的div为display none。那怎么解决webuploder在display:none的容器中picker无法起作用呢?
在切换tab的时候,加上如下代码即可:
webuploader.refresh()
在刷新下页面,是不是解决了display:none的问题?