编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

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

最近在做一个物流企业的信息化,用户注册时,涉及到五种角色:物流公司、货运部、车主、公司货主、个人货主,因此用了一个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的问题?

未经允许不得转载: 技术文章 » javascript » webuploader在display none的web容器中无法运行,选择图片按钮点击无效!