webuploader在模态框里不能用
webuploader在display:none和visibility:hidden的情况下点击上传图片的按钮会失效,无法在弹出的模态框里使用,求解决方法!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
webuploader在display:none和visibility:hidden的情况下点击上传图片的按钮会失效,无法在弹出的模态框里使用,求解决方法!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
可以用初始化加载方法加载:
最佳解决方案:修改upload.js 加入 当myModal显示的时候重新初始化,代码如下:
修改input-file父节点的尺寸,可以运行
$(document).ready(function() {
upload_init();
$('#myModal').on('shown.bs.modal', function() {
var $attr=$("[name='file']").parent().attr("style");
$attr=$attr.replace("width: 1px; height: 1px;","width: 100px; height: 100px;");
$("[name='file']").parent().attr("style", $attr);
});
});
试了,根本不是这么回事,插件的问题,不放模态框里,隐藏后再显示照样点不了
回复
那就重新初始化啊
//修复model内部点击不会触发选择文件的BUG
$("#picker .webuploader-pick").click(function () {
$("#picker :file").click();
});
}