Foxtable(狐表)用户栏目专家坐堂 → Uploader上传图片在ExWeUI中的Tabs页面中失效


  共有5856人关注过本帖树形打印复制链接

主题:Uploader上传图片在ExWeUI中的Tabs页面中失效

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/28 21:01:00 [显示全部帖子]

这个控件必须在表单里才有效

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/28 22:30:00 [显示全部帖子]

我测试没有问题,请上传实例说明

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 14:28:00 [显示全部帖子]

因为是动态加进来的,需要另外初始化一下。在weui.me.js第一个函数有这么一段初始化代码,另外在自己的js文件里添加一个函数,然后在切换tab后调用一下

        wb.AppendHTML("<script>initExWeUI();ex_tabClick('tab02');ex_tabClick('tab01');onuploader()</script>") 


function onuploader() {
var eles = document.getElementsByClassName("weui_uploader_input");
    for (var i = 0; i < eles.length; i++) {
if (!eles[i].Files){
eles[i].onchange = previewFile;
}
else{
if(eles[i].hasAttribute("data-scalewidth") || eles[i].hasAttribute("data-scaleheight") || eles[i].hasAttribute("data-rotate")){
eles[i].onchange = previewFile3;
}
else {eles[i].onchange = previewFile2;}
}
    }
 }

 回到顶部