jquery-forms-plugin

___ qstntxt ___

Ich habe ein Formular, das ich über die jQuery-Funktion ajaxSubmit vom Forms-Plugin aus einsende. Ich versuche, ein Formular Name / Wert-Paar zu den Formulardaten kurz vor dem Einreichen hinzuzufügen. Mein Plan ist, die Formulardaten im beforeSubmit Ereignishandler zu ändern.

Gegeben eine Funktion, die wie folgt aussieht:

%Vor%

Wie füge ich ein einfaches Paar zu formData hinzu? Es ist ein Array in der Form:

%Vor%

Danke, Brian

    
___ answer1659333 ___

Das ist in Ordnung:

%Vor%     
___ qstnhdr ___ Ändern von Formularwerten mit beforeSubmit mit jQuery ajaxSubmit? ___ answer2221596 ___

Aus irgendeinem Grund funktionierte das Ändern der Daten im beforeSubmit-Callback für mich nicht, als ich auf dieses Problem stieß.

Das Zuweisen eines Objekts zu "Daten" in den Formularoptionen führte jedoch dazu, dass dieses Objekt an die serialisierten Daten angehängt wurde. Dies ist nicht explizit auf der jquery-Formular-Website dokumentiert, sondern Teil der zugrunde liegenden $ .ajax-Methode.

    
___ tag123jquery ___ jQuery ist eine beliebte Cross-Browser-JavaScript-Bibliothek, die das DOM-Traversal (Document Object Model), die Ereignisbehandlung, Animationen und AJAX-Interaktionen erleichtert, indem die Diskrepanzen zwischen Browsern minimiert werden. Eine mit jQuery gekennzeichnete Frage sollte mit jquery in Zusammenhang stehen, daher sollte jquery von dem fraglichen Code verwendet werden, und mindestens eine jquery-nutzungsbezogene Elemente müssen in der Frage enthalten sein. ___ tag123jqueryformplugin ___ Das jQuery Form Plugin vereinfacht das Senden eines Formulars über Ajax und das Anzeigen der Ergebnisse auf der aktuellen Seite. ___ answer21986134 ___

formData [0] .value = 'neuer Wert'; funktioniert gut in AjaxSubmit (). Ich hatte dasselbe implementiert, während ich den Dateiinhalt dynamisch hochlade. Früher nach so viel Zeit, Formular senden leere Daten in Server, so dass dieser Code hilfreich zu ändern, bevor Sie Ihr Formular absenden.

    
___ answer247776 ___

Nach einer Stunde Experimentieren habe ich eine Lösung gefunden. Um einen Wert an die Formulardaten anzufügen, funktioniert der folgende Code.

%Vor%

Sie können die Daten auch ändern, wenn Sie den Index des Werts kennen, den Sie ändern möchten, z. B.

%Vor%

Ich hoffe, das hilft jemand anderem.

    
___
3
Antworten

jquery trigger: Wie kann ich die Browse-Datei in der Eingabe auslösen, wenn ich auf einen Textlink klicke?

Folgen Sie diesem Beitrag , ich habe einen anderen Aussteller - wie kann ich die Browse-Datei in der Eingabe auslösen, wenn ich auf einen Textlink klicke? Grundsätzlich möchte ich das Formular ausblenden, aber es wird ausgelöst, wenn Sie auf...
20.08.2011, 15:00
4
Antworten

Warum reicht mein Formular zweimal ein?

SO aus irgendeinem Grund mein Formular reicht zweimal mit einem einzigen Tastendruck. Dies ist das erste Mal, dass ich jquery Form plugin benutze, und ich stelle mir vor, dass jquery einmal einreicht und das Formular "natürlich" auch einreicht....
16.02.2012, 15:08
1
Antwort

Das Jquery-Formular-Plugin funktioniert nicht im IE 8

Nach 4 Stunden lesen Beiträge zu versuchen, das zu lösen ..... Ich verwende das Plugin, um Fotos hochzuladen und sie an den Tinymce-Editor zurückzugeben. Es funktioniert perfekt in Chrome und Firefox, schlägt aber im IE fehl. In den Dev-Tools...
12.09.2012, 15:07
1
Antwort

jquery ajax 422 kommt als Erfolg in Chrom

Ich habe eine Website, die rails3, jquery-forms verwendet, und ich teste in Firefox und Chome. Um zu testen, habe ich den Server jedes Mal den 422-Status zurückgegeben. Wenn ich mein Formular abschicke, trifft Firefox korrekt auf "error"....
17.08.2011, 21:54
3
Antworten

jquery-Formular funktioniert nicht wie erwartet. AjaxForm ist keine Funktion

Ich versuche jquery form zu verwenden, aber es ist in der concole ajaxForm ist keine Funktion. Das jquery.form.js ist ordnungsgemäß enthalten und der Code befindet sich in einer Dokument bereit-Funktion ... Dies ist das Skript: %Vor% Und...
04.09.2013, 12:47
4
Antworten

Ändern von Formularwerten mit beforeSubmit mit jQuery ajaxSubmit?

Ich habe ein Formular, das ich über die jQuery-Funktion ajaxSubmit vom Forms-Plugin aus einsende. Ich versuche, ein Formular Name / Wert-Paar zu den Formulardaten kurz vor dem Einreichen hinzuzufügen. Mein Plan ist, die Formulardaten im beforeSu...
29.10.2008, 15:38