Inhaltsverzeichnis
Ajax dient nicht nur dazu, Abfragen zu machen und ein erneutes Laden der Seite, die der Benutzer besucht, zu vermeiden, wir können dieses Tool auch verwenden, um Daten an den Server zu senden, dies gibt uns einen ganz deutlichen Vorteil in unserer Anwendung, da bei den Abfragen die gesamte Seite neu geladen wird Und das Beste daran: Wir müssen unseren Umgang mit Controllern nicht unbedingt ändern.Wir können einen traditionellen Controller haben, der Daten nach der Methode empfängt POST von HTTP und doch nutzen können Ajax, dies gibt uns eine ziemlich große Vielseitigkeit, um unsere Anwendungen zu aktualisieren und dynamischere Anwendungen zu erstellen, die für den Benutzer einfacher zu verwenden sind.
Senden von Daten mit JSON
Wir können die Daten über Ajax senden mit JSON, das liegt an der Art der Verlinkung ASP.NET MVC Die Daten mit dem Modell erkennt es, wenn es sich um JSON handelt oder wenn wir die normalen Formulardaten senden, deshalb haben wir gesagt, dass wir keine weiteren Änderungen in unseren Controllern benötigen.
Nachdem wir in dieser Hinsicht nun alles klar haben, sehen wir im folgenden Bild ein kleines Beispiel, in diesem Beispiel erstellen wir einen Datensatz und senden ihn per Ajax zu einer Controller-Aktion unserer Anwendung:
Sobald wir das haben, müssen wir es mit unserem Controller empfangen, da wir ein weitergeben JSON und theoretisch sollten wir nichts ändern. Sehen wir uns an, wie der Controller im Beispiel im Bild unten aussieht, damit wir eine vollständige Vision von allem haben, was wir vervollständigen müssen:
Damit beenden wir dieses Tutorial und sehen dann, dass wir, wenn wir unsere Anwendung einen Schritt weiter bringen möchten, dies tun können, wir müssen nur den Weg wählen, dem wir folgen möchten Rahmen in Javascript es ist ziemlich profitabel, wenn wir das hinzufügen, können wir es zum Laufen bringen ASP.NET MVC mit JSON, dann sehen wir, dass wir beide Technologien auf sehr einfache Weise kombinieren können.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben