当前位置: 首页 > news >正文

django中循环生成的多个btn,只有第一个btn会弹出模态框

django中循环生成的多个btn,只有第一个btn会弹出模态框

需求:为每个button按钮都绑定同一点击事件,点击每个btn都可弹出模态框

原因

  1. 问题代码
<button id='btnDel' type="button" class="btn btn-primary btn-lg" > [删除] </button><script type="text/javascript">$(function (){bindBtnDelEvent();})function bindBtnDelEvent() {$("#btnDel").click(function () {// 点击id为btnDown的按钮,出现对应的模态框$('#myModal').modal('show');});}
</script>
  1. 在使用$('#btnDel')的方法寻找id,只能为第一个btn绑定点击事件,因为jQuery中通过$匹配标签id的方法默认仅寻找第一个。

解决方法

  1. 解决方法:为btn添加自定义class,通过寻找class的方式为每个button绑定同一个点击事件。如这里的“btnDel":
  2. 需要修改的代码
<button type="button" class="btnDel btn btn-primary btn-lg" > [删除] </button>$(".btnDel").click(function () { // js需修改的部分

以上就是全部内容

http://www.lryc.cn/news/215346.html

相关文章:

  • JVM第二十三讲:Java动态调试技术原理
  • 制造企业如何三步实现进销存管理?
  • 封装localstorage为对象 js
  • 算法通关村第五关|白银|队栈和Hash的经典算法题【持续更新】
  • java--构造器
  • 纪念基于JavaScript 实现的后台桌面 UI 设计
  • C++11 auto限制
  • 公司老项目springmvc jsp 自定义多数据源 转到springboot 整理
  • Java之SpringCloud Alibaba【七】【Spring Cloud微服务网关Gateway组件】
  • 探讨jdk源码中的二分查找算法返回值巧妙之处
  • 深度学习实战:基于TensorFlow与OpenCV的手语识别系统
  • 学习整理nginx常用屏蔽规则,让网站更安全
  • 四十一、【进阶】索引使用SQL提示
  • AI智能分析网关高空抛物算法如何实时检测高楼外立面剥落?
  • 微信小程序 - 页面继承(非完美解决方案)
  • 智能配件管理系统有什么用?企业如何实现管理数字化转型?
  • @SuppressWarnings注解使用说明
  • 算法从入门到入土cpp版
  • 没有PDF密码,如何解密文件?
  • Sqlyog 无法连接 8 版本的mysql caching_sha2_password could not be loaded
  • 学习笔记三十三:准入控制
  • Unix/Linux C语言 获取控制台窗口尺寸
  • 界面控件DevExpress WinForms Gauge组件 - 实现更高级别数据可视化
  • vivo 自研蓝河操作系统 BlueOS 发布:支持大模型、BlueXlink 协议实现万物互联
  • opencv复习(很乱)
  • 于璠访谈录 | AI 框架应该和而不同?
  • 基于Springboot+MYSQL+Maven实现的宠物医院管理系统(源码+数据库+运行指导文档+项目运行指导视频)
  • 【数据结构二叉树】先序层序建立、递归非递归遍历层序遍历、树高、镜面、对称、子树、合并、目标路径、带权路径和等等
  • Mybatis延迟加载(缓存)
  • 我对美团的看法,作为美团的股东,我都有点懵