CreativPur
Erfahrenes Mitglied
Hi,
ich habe folgendes Problem..
Ich habe einen Submit-Button, der über ein Form Daten per Method="GET" überträgt.
Das ganze bleibt durch action="#" auf der gleichen Seite und die Form-Inhalte werden auf der gleichen Seite auch ausgegeben.
Das funktioniert auch einwandfrei.
Jetzt habe ich dem Submit-Button eine ID gegeben, damit über ein Script ein Div-Element zusätzlich geöffnet wird.
Das Script:
Das Div-Element:
Was nicht funktioniert ist folgendes:
Beim Klick des Submit-Button wird das Div-Element kurz angezeigt, dann verschwindet es und der Inhalt des Forms wird angezeigt.
Inhalt des Forms:
Wie erreiche ich es, dass der Inhalt des Forms und das Div-Element angezeigt werden ?
Über den Submit-Button wird die Seite neu geladen. Ich denke mal, dass daher das Problem besteht, dass das DIV-Element wieder ausgeblendet wird.
Nur weiß ich nicht, wie ich dies verhindern kann.
ich habe folgendes Problem..
Ich habe einen Submit-Button, der über ein Form Daten per Method="GET" überträgt.
Das ganze bleibt durch action="#" auf der gleichen Seite und die Form-Inhalte werden auf der gleichen Seite auch ausgegeben.
Das funktioniert auch einwandfrei.
Jetzt habe ich dem Submit-Button eine ID gegeben, damit über ein Script ein Div-Element zusätzlich geöffnet wird.
HTML:
<button type="submit" class="btn btn-info btn-xs" id="sobo-einblenden">Bilder der Kategorie anzeigen</button>
Das Script:
Code:
<script>
$(document).ready(function(){
/* Hier der jQuery-Code */
$('#sobo-einblenden').click(function(){
$('#sozialbookmarks').show();
})
});
</script>
Das Div-Element:
HTML:
<div id="sozialbookmarks">
<p><b>Bereich für social bookmarks</b><br>
Hier kommen nun die üblichen Verdächtigen und Logos dazu.<br>
Nicht vergessen, meine Seite zu bookmarken!</p>
</div>
Was nicht funktioniert ist folgendes:
Beim Klick des Submit-Button wird das Div-Element kurz angezeigt, dann verschwindet es und der Inhalt des Forms wird angezeigt.
Inhalt des Forms:
PHP:
<?php
$kategorie = $_GET['kategorie'];
$sql = "SELECT bild_name, kategorie FROM design_bilder WHERE kategorie = '$kategorie'";
foreach ($pdo->query($sql) as $row)
echo'
<div style="display:inline-block">
<a href="#" onClick="swapImage("start","design_bilder/'.$row['bild_name'].'b.jpg" class="img_klein img-responsive")">
<label><input type="radio" name="design_bild" value="'.$row['bild_name'].'">
<img src="design_bilder/'.$row['bild_name'].'b.jpg" name="design_bild" class="img_klein img-responsive">
</label>
</a>
</div>
';
?>
Wie erreiche ich es, dass der Inhalt des Forms und das Div-Element angezeigt werden ?
Über den Submit-Button wird die Seite neu geladen. Ich denke mal, dass daher das Problem besteht, dass das DIV-Element wieder ausgeblendet wird.
Nur weiß ich nicht, wie ich dies verhindern kann.