Fügen Sie JSON-Daten an die POST-Anforderung an

Ich habe ein AJAX-Formular, das korrekt übermittelt und ein vollständiges Modell an den Controller sendet. Ich möchte ein JSON hinzufügen, das mit der Anforderung gesendet wird. Ich habe es geschafft, den POST wie folgt abzufangen:

$(document).ready(function() {
    $("form").submit(function(e) {
        if (e.originalEvent.explicitOriginalTarget.id == "submit") {
        }
    });

Was ich nicht weiß, ist, wie ich meine JSON-Daten sende, während ich die Daten, die ursprünglich beim Senden des Formulars gesendet wurden, behalte. Ich hatte den Gedanken, ein verstecktes Feld hinzuzufügen, seinen Wert auf den JSON-String zu setzen und ihn dann auf dem Server zu de-serialisieren, aber das scheint ziemlich falsch zu sein.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage