Ich versuche gerade, AJAX (mit jQuery) in meinem Drupal 8-Modul zu verwenden, um eine Seite neu zu laden, wenn der Benutzer etwas in ein Textfeld eingibt. Ich habe es geschafft, eine vollständige HTML-Seite zurück zu bekommen, aber ich möchte, dass die AJAX-Funktion nur den Inhalt der Seite bekommt (ohne das gesamte Layout).Drupal 8 Modul - Wie benutzt man AJAX?
Wie kann ich das erreichen? Was soll ich in meiner Controller-Funktion ändern, um eine andere Ansicht darzustellen, wenn die Anfrage AJAX verwendet?
Ich habe auf Google und auf der Drupal 8 Dokumentation gesucht, aber ich habe keine Antwort auf meine Frage gefunden.
Vielen Dank im Voraus für Ihre Hilfe!
Sind Sie mit dem [Drupal Ajax-API] (https://api.drupal.org/api/drupal/core!core.api aufzunehmen. php/group/ajax/8.2.x)? Ist dies ein Formular, das Sie von einem benutzerdefinierten Modul ausgegeben haben? [Google hat eine enorme Menge an Ergebnissen] (https://www.google.com.au/?gws_rd=ssl#q=drupal+8+ajax) – 2pha
Veröffentlichen Sie Ihren Code, der das Textfeld/Formular generiert. – 2pha
Mein Formular befindet sich in einer Zweigvorlage und wird nicht mit der Formular-API generiert. Außerdem möchte ich meinem Modul eine Navigationsfunktion hinzufügen, die es dem Benutzer ermöglicht, zur vorherigen/nächsten Seite zu gehen, ohne die gesamte Seite laden zu müssen. – Dominique