chauncy_win 2022-08-21 13:20 采纳率: 90%
浏览 35
已结题

按钮赋值传值到模态框表单的问题

想要点击修改按钮赋值给修改按钮,然后打开模态框传给表单,为什么我怎么传都传不进去,我是哪里步骤出问题了呢?

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
    <meta charset="utf-8"/>
    <title>会员信息维护-首页</title>
    <style type="text/css">
        .myposition {
            position: relative;
            left: 280px;  }
    </style>
    <script type="text/javascript" src="/vip/jquery/jquery-3.3.1.min.js"></script>
    <link type="text/css" rel="stylesheet" href="/vip/bootstrap/css/bootstrap.min.css"/>
    <script type="text/javascript" src="/vip/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>



<script>
    $('#updateModal').on('show.bs.modal', function(event) {
       ** modal.find('#ex1').val(name)**
    })
</script>



<div class="modal fade" id="updateModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
    <div class="modal-dialog" role="document">
        <div class="modal-content">


            <div class="modal-body">
                <form class="form-inline">
                    <div class="form-group">
                        <label class="sr-only" >表单1</label>
                        <input type="text" class="form-control" **id="ex1"** value="" placeholder="表单1">
                    </div>
                </form>
            </div>

<form method="post" action="<%=request.getContextPath()%>/dormitoryAdmin?method=search">



<div class="myposition" style="top: 60px;">
    <table class="table table-condensed">
        <tr>
            <th>修改按钮</th>
 
        </tr>

        <c:forEach items="${list}" var="dormitoryAdmin" varStatus="vs">
            <tr>
       
                <td>
                    <div class="hidden-sm hidden-xs btn-group">
                        <a class="btn btn-sm btn-info"  data-toggle="modal" data-target="#updateModal"

                           **data-name="${dormitoryAdmin.SFZ}"**


                        >
                            <i class="glyphicon glyphicon-pencil"></i>
                        </a>
  </div>
 </td>
            </tr>
        </c:forEach>


    </table>

</div>

</body>
</html>



  • 写回答

1条回答 默认 最新

  • Z_pigeon 2022-08-21 13:29
    关注
    
    $('#updateModal').on('show.bs.modal', function(event) {
       // 加个延时试试,可能dom还没生成,找不到
        setTimeout(function (){
              modal.find('#ex1').val(name)
        }, 300)
    })
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月29日
  • 已采纳回答 8月21日
  • 创建了问题 8月21日

悬赏问题

  • ¥15 远程桌面文档内容复制粘贴,格式会变化
  • ¥15 关于#java#的问题:找一份能快速看完mooc视频的代码
  • ¥15 这种微信登录授权 谁可以做啊
  • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
  • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”
  • ¥15 网络设备配置与管理这个该怎么弄
  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题