Versionen dieses Beitrags

Ajax Without Refreshing Problem

Missing portseven
  • Ajax Without Refreshing Problem
  • Danke euch beiden erstmal.
  • Habe jetzt den Input type zu Button umgeändert und kein Submit eingefügt.
  • Mein Scirpt sieht wie folgt aus:(natürlich gehts noch weiter, aber hab nur eingefügt was ich alles geändert habe.
  • ~~~PHP
  • <p><button id="show" name="show_comments" value="<?php echo $countss; ?> Kommentare anzeigen"><?php echo $countss . 'Kommentare anzeigen';?></button></p>
  • <?php } ?>
  • <p><input type="submit" name="send_comment" id="submitFormData" value="Kommentar senden" onclick="SubmitFormData()"></p>
  • <p><input type="hidden" name="comment_pid" value="<?php echo $row['p_id'];?>"></p>
  • </form>
  • <span id="comment_message"></span>
  • <br><br><hr>
  • <?php } ?>
  • <script src="query/jquery-3.3.1.min.js"></script>
  • <script>
  • $("#show").click( function()
  • {
  • $.ajax({
  • url: "world_two.php",
  • type: 'POST',
  • success: function(result) {
  • if(result) {
  • alert("Geklappt");
  • } else {
  • alert("Fehler");
  • }
  • if(result === true) {
  • alert("geklappt");
  • } else {
  • alert("fehl");
  • }
  • }
  • });
  • });
  • </script>
  • ~~~
  • Hab noch ne Abfrage gemacht.
  • if(result).. also wenn result existiert dann soll er mir per Alert sagen es hat geklappt. Das hat er auch. Trotzdem ladet die Seite immernoch neu.
  • if(result).. also wenn result existiert dann soll er mir per Alert sagen es hat geklappt.Der sagt mir das es fehl schlägt.