下图中“上传图片”是js动态加载的,点击“上传图片”没有反应,是因为layui的触发函数是先于动态加载的html代码的,所以就会绑定失败。

解决方案:

js代码:


// 某个js函数
function test(){// 构造要嵌入html代码// ......certificates_html += '<button type="button" class="layui-btn upload_img" id="original_document_' + accounting_entry['id'] + '">';certificates_html +=      '<i class="layui-icon"></i>上传图片';certificates_html += '</button>';// 将html代码嵌入到html页面中document.getElementById('all_certificates').innerHTML = certificates_html;// 为html代码绑定上传事件layui.use(['form','upload'],function(){var $ = layui.jquery,upload = layui.upload;upload.render({elem: '.upload_img',url: "{:url('Upload/upload')}",before: function(){// 上传服务器前的操作var item = this.item;var getId=item.context.id;console.log(item)console.log(getId)},done: function(res, index, upload){// 上传服务器后的操作console.log(res);var item = this.item;var getId=item.context.id;}})});
}

layui upload 点击上传没有反应 JS动态加载相关推荐

  1. layUi upload单文件上传,重复上传的问题

    今天遇到个问题,layUi upload单文件上传,选择两个不同文件时,第二次点击上传按钮还没选择上传,会把第一次上传的文件再上传一次 .在网上查到了答案,记录一下 //单个上传 upload.ren ...

  2. layui upload 额外参数上传

    layui 2.0.x upload 额外参数上传 <div class="layui-inline" style="margin-top: 5px;"& ...

  3. js动态加载HTML元素时出现的无效的点击事件

    项目中列表数据中隐藏着详情数据, 图一: 详情数据是:根据当前行的数据作为参数,通过ajax请求到后台返回的数据,再根据返回的结果动态生成HTML页面 图二: js文件中的这些js的点击事件无效: j ...

  4. layUI 之 layui.upload before 阻断上传

    layui版本号:v2.5.5 我想要在上传文件之前判断这个资源属性属于哪种,如果不是正确的资源属性那么就终止上传. 第一步: 首先before终止上传按理来说直接return false 就可以了, ...

  5. layui上传文件时显示正在加载

    一,声明全局变量 var loadingIndex; 二, 在上传按钮点击事件中添加 //在上传按钮点击事件中添加 loadingIndex = layer.load(1, {shade: [0.5, ...

  6. 文件异步上传使用虚拟滚动el-table-virtual-scroll加载数据

    需求 最近在写一个批量导入数据的功能,需要通过上传文件异步导入调接口,将后台返回Excel文件里的数据不做分页用列表展示出来,再加上需要在列表嵌入输入框,所以加载大量数据渲染的时候要加载很久,需要用到 ...

  7. Bmob+Luban(鲁班)压缩图片实现相册选择图片压缩后上传到Bmob后台Glide加载图片显示到本地

    源代码已上传CSDN:https://download.csdn.net/download/qq_16519957/11068345 因为本章需要跟前面的知识结合起来看所以就做了一个前面链接方便大家查 ...

  8. OkGo第三方框架的上传与下载+Glide图片加载器

    OkGo第三方框架 OkGo依赖:implementation 'com.lzy.net:okgo:3.0.4' OkGo下载文件 OkGo.<File>get("http:// ...

  9. Layui框架实现图片上传

    Layui框架实现图片上传 前言: 一直以来,图片上传总是件很麻烦的事.最近在学layui,发现layui真是极大简化了各种复杂的操作,避免了繁琐的开发. layui图片上传和传统的图片上传不同,它并 ...

  10. 原生js--封装点击上传附件

    在日常开发中,经常会有点击按钮上传附件的功能需求. 在我们平时的开发中,已经习惯把当前项目所用到的UI框架中的上传组件拿来直接使用 例如:antd的上传组件 以及element的上传组件,其实在用法上 ...

最新文章

  1. 印度裔Kaggle大神自述:我是如何获得所有4个类别的Grandmaster
  2. php中常见的错误类型有,JavaScript中常见的错误类型有哪些?(详细介绍)
  3. C语言中时间的基本用法
  4. 參加microsoft主管信息論壇
  5. vue项目中按需引入viewUI
  6. getbean方法找不到bean_iphone手机静音找不到怎么办 iphone静音找不到解决方法【图文】...
  7. 在 CTreeCtrl 中枚举系统中的所有窗口!(II)
  8. 特斯拉被曝储存大量未加密个人数据,你的隐私正在“裸奔”!
  9. 常微分方程 伍卓群 题目
  10. 快速迭代内部学习心得
  11. 去掉百度地图api左下角百度logo标志或文字
  12. Microsoft VBScript 编译器错误 #x27;800a0408#x27; 无效字符 高手来来来,感激不尽
  13. 正则表达式过滤非数字字符串
  14. BTA 常问的 Java基础39道常见面试题
  15. 谷歌地图 地点搜索(模糊搜索)
  16. vue移动端底部菜单tabbar
  17. 浏览器打开网址https显示不能访问怎么办?
  18. 计算机电缆设计规范,DJYPVP计算机电缆安装规范和设计原则
  19. 无线充电智能车的制作
  20. 第五届“泰迪杯”数据分析技能赛

热门文章

  1. redhat5下安装informix
  2. 结对编程项目-四则运算 第二周
  3. 鼠标单击元素输出对应元素的索引号
  4. 关于NSStringFromClass的一点见解
  5. Hadoop学习之路(二十七)MapReduce的API使用(四)
  6. python 正则表达式 符号及其定义
  7. 《程序员修炼之道》笔记(五)
  8. Win7如何自定义鼠标右键菜单 添加新建文本文档
  9. php函数 call_user_func
  10. linux SO文件