Als «ajax» getaggte Fragen

Verwenden Sie diese Option bei Fragen zu JavaScript / PHP-Code, um asynchrone Webanwendungen zu erstellen.

2
Wie kann ich ein Webformular programmgesteuert mit Ajax senden?
Ich arbeite an einer Ajax-Implementierung für das Webform-Submit auf Drupal 7. Ich konnte nichts Gutes finden hook, um den Webform-Submit-Button zu ändern und '#ajax' in das Formular einzufügen, also habe ich mir ein Drupal 6-Modul angesehen , das implementiert diese Funktionalität aus einem externen Skript. Deshalb habe ich mich für …
8 ajax  webforms  forms 

1
So verhindern Sie, dass ein Ajax-Formular gesendet wird
Der folgende Code verhindert das Senden von Nicht-Ajax-Formularen. $(this.form) .on('submit', function(event) { if (/* Some condition */) { event.preventDefault(); } }); Wie können wir in Drupal 8 verhindern, dass ein Ajax-Formular gesendet wird? Ajax-Formulare lösen keinen Formularübermittlungs-Handler aus, und ich konnte das Klickereignis auf den Übermittlungsschaltflächen eines Ajaxified-Formulars nicht blockieren. …
8 8  forms  ajax  webforms 


4
Verzögern Sie den Ajax-Aufruf im Textfeld, um die Eingabe zu ermöglichen
Ich möchte Ajax daran hindern, auf die gleiche Weise zu feuern, wie die automatische Vervollständigung zu funktionieren scheint. Wenn ein Benutzer beispielsweise tippt, wird der Ajax erst ausgeführt, nachdem seit der letzten Eingabe 500 ms verstrichen sind. Ich schaue gerade auf drupal.behaviors, kann es aber nicht zum Laufen bringen. Drupal.behaviors.mymodule …


1
Wie verwende ich Ajax in Formänderung in Drupal 7?
Ich habe einen Inhaltstyp mit dem Namen "Hauptmenü" erstellt. Ich habe wenige Auswahllisten, die voneinander abhängen. Ich wollte eine andere Liste anzeigen, wenn verschiedene Kontrollkästchen aktiviert sind. Ich habe herausgefunden, dass ich Ajax verwenden muss, um das Formular zu bearbeiten, aber kann mir jemand sagen, wie man Ajax mit hook_form_alter …
8 forms  ajax 

1
Wie lade ich eine Ansicht mit Ajax, damit auch zusätzliche JS / CSS-Dateien geladen werden, die von der Ansicht benötigt werden?
Derzeit verwende ich jQuery, um eine Ansicht wie folgt zu laden: $.ajax({ type: 'POST', url: Drupal.settings.basePath + 'views/ajax', dataType: 'json', data: 'view_name=' + viewName + '&view_display_id=default&view_args=' + viewArgument, // Pass a key/value pair. success: function(data) { var viewHtml = data[1].data; target.children().fadeOut(300, function() { target.html(viewHtml); var newHeightOfTarget = target.children().height(); target.children().hide(); target.animate({ …
8 7  views  ajax  javascript 

3
Wie kann ich das Senden eines Webformulars in Drupal 7 bestätigen?
Ich habe versucht, das Webform-Rendering mithilfe hook_form_alter()und hook_node_view()in einem benutzerdefinierten Modul zu ändern, damit ich irgendwo '#ajax' hinzufügen kann. Hat jemand bereits Erfahrung mit Webform und Ajax auf D6 oder D7? Ich denke, die Logik wäre für D6 und D7 dieselbe, dann ändert sich nur die Implementierung.
8 7  ajax  webforms 

3
Wie füge ich eine Bestätigung zum Ajax-Link hinzu?
Ich rendere Ajax-Link wie folgt: l(t('Click here'), 'mypath', array('attributes' => array('id' => 'my-id', 'class' => array('use-ajax')))); Wie wird der Bestätigungsdialog angezeigt, bevor eine Ajax-Anfrage aufgerufen wird? Ich mache es wie folgt in Javascript, wie ich es in diesem Thread gefunden habe : Drupal.behaviors.module = { attach: function() { Drupal.ajax['my-id'].beforeSerialize = …
8 7  ajax  navigation 

1
Überschreiben Sie die automatische Vervollständigung der Entitätsreferenz und geben Sie die Ausgabe der Entitätsfeldabfrage zurück
Ich versuche, ein Formularelement für die automatische Vervollständigung von Entitätsreferenzen zu überschreiben. Es ist mir gelungen, das Formular zu überschreiben und das Argument an einen hook_menu-Rückruf zu übergeben. Ich habe jedoch Probleme damit, den Rückruf basierend auf der Eingabe in das Formularfeld zum Laufen zu bringen. Im Entity-Referenzmodul befindet sich …
7 ajax  entities 

2
Ausgewählte Kontrollkästchen (Taxonomie) füllen eine neue Auswahlliste mit Werten ausgewählter Kontrollkästchen
* Frage beantwortet: Hilfe mit hook_node_submit im benutzerdefinierten Modul zum Speichern von Daten erforderlich * In Drupal 7 habe ich einen benutzerdefinierten Inhaltstyp. In diesem Abschnitt gibt es eine Mehrfachauswahlbegriffsreferenz, um Kategorien für diesen Inhalt auszuwählen. Ich muss jetzt in der Lage sein, eine aus der zuvor ausgewählten Kategorie auszuwählen …

2
Wie kann ich einen Knoten über einen Ajax-Aufruf erstellen?
Ich habe eine Site, auf der ein benutzerdefiniertes Formular in einem Modal geöffnet ist, und ruft beim Senden eine Ajax-Funktion zum POST an einen REST-Service auf, um einen Knoten zu erstellen. Das Problem ist, dass ich bei der Einreichung immer wieder die Antwort "Verboten" erhalte. Ich möchte nur, dass angemeldete …
7 javascript  ajax  8 

3
Wie füge ich der Ajax-Rückruffunktion zusätzliche Argumente / Parameter hinzu?
Ich verwende Drupal 7. Ich muss meiner Ajax-Rückruffunktion zusätzliche Argumente hinzufügen. Ich habe fünf Feldsätze in meinem Formular, und in allen gleichen gibt es dieselben Elemente, nur ihre IDs sind unterschiedlich. Zum Beispiel; group-1, group-2... Ich muss diesen 1,2,3..Teil als Argumente in die Rückruffunktion aufnehmen. Andernfalls ist es zu kompliziert, …
7 7  forms  ajax 

3
Wie emuliere ich alle AJAX-Funktionen, wenn das Formular nach einem AJAX-Rückruf gerendert wird?
Ich habe ein Drupal-Formular, aber ich füge es der Seite als Ergebnis eines AJAX-Rückrufs hinzu. Ich benötige dieses Formular, um einen neuen Rückruf auszulösen. Mein Code unten: $form['#suffix'] = '<div id="form-return-message-box">this is the return box</div>'; $form['#attached']['js'] = array('misc/ajax.js'); $form['markup'] = array( '#type' => 'markup', '#markup' => '<h2>This is a form</h2>' …
7 ajax  forms 

2
Formular neu erstellen, nachdem der Ajax-Rückruf ausgeführt wurde
Ich habe ein Formular mit einer Schaltfläche, die beim Drücken einen anderen Teil des Formulars über eine Ajax-Anfrage neu erstellt. Wenn Sie auf die Schaltfläche klicken, wird das Formular neu erstellt. Anschließend wird mein Ajax-Rückruf aufgerufen, der die Werte aus dem Formular speichert und dann einen Teil des Formulars zurückgibt. …
7 7  forms  ajax 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.