Привет, У меня есть модальный, в котором я хотел бы динамически загружать данные, полученные из цикла while, я назначаю id, но модальный показывает только последние данные (изображение) последней строки.Загрузить данные из PHP-запроса в Modal
Это мой PHP
<script>
var slider_counter2 = 0;
</script>
<?php
$slide_counter1=0;
while($data=$select->fetch()){
$slide_counter1++;
?>
<script>
slider_counter2++;
</script>
<!-- The Modal -->
<div id="myModal_<?php echo $slide_counter1;?>" class="modal">
<!-- Modal content -->
<div class="modal-content">
<span class="close" id="modal_close_btn_<?php echo $slide_counter1;?>">×</span>
<div class="modal-body">
<img class="propertylistboximgfilled" src="../images/user/final_<?php echo $data['property_image1'];?>">
</div>
</div>
</div>
<script type="text/javascript" src="../js/modal.js"></script>
<?php } ?>
это мой Javascript
var modal = document.getElementById('myModal_'+slider_counter2);
// Get the button that opens the modal
var btn = document.getElementById('modalopener_'+slider_counter2);
// Get the <span> element that closes the modal
var span = document.getElementById('modal_close_btn_'+slider_counter2);
// When the user clicks the button, open the modal
btn.onclick = function() {
modal.style.display = "block";
}
// When the user clicks on <span> (x), close the modal
span.onclick = function() {
modal.style.display = "none";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
что может быть плохого в этом ....
ok ... я поставил упрощенную версию моей проблемы здесь, мне нужно поместить слайдер в мой модальный. Ползунок получит 6 изображений из каждой «строки» данных, полученных от php while loop ... могу ли я направить меня на это, я использую jssor loop, см. это ... код здесь отлично работает без модального, http://stackoverflow.com/questions/42157315/loading-images-into-jssor-slider -from-a-while-loop – DragonFire