CreativPur
Erfahrenes Mitglied
Hi,
ich habe eine Tabelle mit Kurzinfos von Usern, welche ich mit
ausgebe.
Für weitere Informationen möchte ich ein Modal-Fenster benutzen.
Daher ist logischerweise für jeden User in der Tabelle ein Button zum öffnen des Modal-Fenster.
Mein Script dafür sieht folgend aus..
Das Modalfenster...
Leider werden keine Daten ausgegeben.. Woran liegt dies ?
ich habe eine Tabelle mit Kurzinfos von Usern, welche ich mit
PHP:
<?php foreach ($pdo->query($sql) as $row) { ?>
Für weitere Informationen möchte ich ein Modal-Fenster benutzen.
Daher ist logischerweise für jeden User in der Tabelle ein Button zum öffnen des Modal-Fenster.
PHP:
<button type="button" class="btn btn-primary" style="background:#fff; border-color:#fff;" data-toggle="modal" data-target="#exampleModal" data-1="<?php echo $row['vorname']; ?>" data-2="<?php echo $row['nachname']; ?>"><span class="glyphicon glyphicon-eye-open green" style="font-size:16px;"></span></button>
Mein Script dafür sieht folgend aus..
Java:
<script>
$('#exampleModal').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget)
var vorname = button.data('1')
var nachname = button.data('2')
var modal = $(this)
modal.find('.modal-title .modal-vorname').text(vorname)
modal.find('.modal-title .modal-nachname').text(nachname)
modal.find('.modal-body .modal-vorname').text(vorname)
modal.find('.modal-body .modal-nachname').text(nachname)
})
</script>
Das Modalfenster...
HTML:
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="exampleModalLabel">Profil von <div class="modal-vorname"></div> <div class="modal-nachname"></div></h4>
</div>
<div class="modal-body">
<div class="container">
Vorname: <div class="modal-vorname"></div>
<br />
Nachname: <div class="modal-nachname"></div>
</div>
</div
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">schließen</button>
</div>
</div>
</div>
</div>
Leider werden keine Daten ausgegeben.. Woran liegt dies ?
Zuletzt bearbeitet: