首页 > Web开发 > 详细

JS学习笔记(模态框JS传参)

时间:2018-06-21 15:16:51      阅读:475      评论:0      收藏:0      [点我收藏+]

 

博主最近基于django框架的平台第一版差不多完成了

今天整理下开发过程中遇到的前端知识

基于前端bootstrap框架模态框传参问题

技术分享图片

技术分享图片

上前端html代码:

 1       <div class="modal modal-info fade" id="modal-info">
 2           <div class="modal-dialog">
 3             <div class="modal-content">
 4               <div class="modal-header">
 5                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
 6                   <span aria-hidden="true">&times;</span></button>
 7                 <h4 class="modal-title">确认</h4>
 8               </div>
 9               <div class="modal-body">
10                 <p>是否确认运行任务</p>
11               </div>
12               <div class="modal-footer">
13                 <a href="/run/{{ project_id }}/taskId" class="btn btn-outline pull-left" id="path">确认</a>
14                 <button type="button" class="btn btn-outline " data-dismiss="modal">取消</button>
15               </div>
16             </div>
17             <!-- /.modal-content -->
18           </div>
19           <!-- /.modal-dialog -->
20       </div>
21       <!-- /.modal -->

上js代码:

 1 <script>    
 2 $(‘#modal-info‘).on(‘show.bs.modal‘, function (event) {  
 3     var btnThis = $(event.relatedTarget); //触发事件的按钮  
 4     var modal = $(this);  //当前模态框  
 5     var id = btnThis.data(‘id‘);   //解析出data-id的内容
 6     var path = ‘/run/{{ project_id }}/‘+id
 7     console.log(‘taskId:‘, id);
 8     console.log(‘path:‘, path)
 9     document.getElementById("path").href=path;
10 }); 
11 
12 </script>

 

JS学习笔记(模态框JS传参)

原文:https://www.cnblogs.com/cllovewxq/p/9209047.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!