Я настраиваю динамическую страницу jsp, которая отображает данные из базы данных MySQL, все нормально, пока я не использовал модал для отображения некоторой информации, но не будет отображать одни данные.
такЯ попытался сделать инъекцию с помощью jquery, но все равно получаю те же вещи
Вот моя модель:
<button type="button" id="btnModal" class="btn" data-toggle="modal" data-target="#myModal"><img style="width: 25px; height: 25px" src="./Vistas/img/taxista.png"></button>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header mark">
<h4 class="modal-title"></h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<form class="" action="Controlador">
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-outline-danger" value="buscarFecha" data-dismiss="modal">Cerrar</button>
</div>
</form>
</div>
</div>
Вот div, который я пытаюсь внедрить с помощью jquery:
<div id="infoModal">
<div class="modalHeader">
<h4 class="modal-title"><%=t.getNombre()%> <%= t.getNum_licencia()%></h4>
</div>
<div class="modalBody">
Telefono: <%=t.getTelefono()%> <br>
Marca de coche: <%=t.getMarcaCoche()%> <br>
Modelo: <%=t.getModelo()%> <br>
Matricula: <%=t.getMatricula()%> <br>
Poblacion: <%=t.getPoblacion()%>
</div>
</div>
и вот jquery:
<script>
$(function () {
var $header = $("#myModal .modal-header"),
$body = $("#myModal .modal-body");
$("#btnModal").click(function () {
var headerContent = $("#infoModal .modalHeader").html();
$header.html(headerContent);
var bodyContent = $("#infoModal .modalBody").html();
$body.html(bodyContent);
});
});
</script>
https://jsfiddle.net/zc4rfpwn/
, пожалуйста, помогите