webuploader在display none的web容器中无法运行,选择图片按钮点击无效!

 2432浏览

最近在做一个物流企业的信息化,用户注册时,涉及到五种角色:物流公司、货运部、车主、公司货主、个人货主,因此用了一个tab,tab的原理大家都知道,利用display none,用户注册时需要根据自己的角色,传递不同的扫描件,比如:营业执照、道路运输许可证,身份证等。

在使用webuploder上传图片的时候,发现,除了第一个tab,切换到其他tab的时候,webuploder上传按钮单击无任何反应,最后找到原因,是因为该webuploder所在的div为display none。那怎么解决webuploder在display:none的容器中picker无法起作用呢?

webuploader在display none的web容器中无法运行

在切换tab的时候,加上如下代码即可:

webuploader.refresh()

在刷新下页面,是不是解决了display:none的问题?

流行热度:超过2432次围观
生产日期:2017-02-24 21:30:16
上次围观:
转载时必须以链接形式注明原始出处及本声明。