Inhoudsopgave
Ajax dient niet alleen om zoekopdrachten uit te voeren en te voorkomen dat de pagina waarop de gebruiker aan het browsen is opnieuw wordt geladen, we kunnen deze tool ook gebruiken om gegevens naar de server te sturen, dit geeft ons een duidelijk voordeel in onze applicatie, zoals bij de zoekopdrachten, herlaad de hele pagina En het beste van alles is dat we niet per se onze benadering van controllers hoeven te veranderen.We kunnen een traditionele controller hebben die gegevens ontvangt volgens de methode NA van HTTP en toch kunnen gebruiken Ajax, dit geeft ons een behoorlijk goede veelzijdigheid om onze applicaties te updaten en om meer dynamische applicaties te bouwen en meer gebruiksgemak voor de gebruiker.
Gegevens verzenden met JSON
We kunnen de gegevens via Ajax verzenden met: JSON, dit is te danken aan de manier waarop het linkt ASP.NET MVC de gegevens met het model, het herkent wanneer het JSON is of wanneer we de normale vormgegevens verzenden, daarom zeiden we dat we niet meer wijzigingen in onze controllers nodig hebben.
Nu we in dat opzicht alles duidelijk hebben, gaan we een klein voorbeeld zien in de volgende afbeelding, in dit voorbeeld gaan we een dataset maken en verzenden via Ajax naar een controlleractie van onze applicatie:
Als we dat eenmaal hebben, moeten we het met onze controller ontvangen, omdat we een JSON en in theorie zouden we niets moeten veranderen, laten we eens kijken hoe de controller eruit ziet in het voorbeeld in de onderstaande afbeelding, zodat we een volledig beeld hebben van alles wat we moeten voltooien:
Hiermee voltooien we deze tutorial, we zien dan dat als we onze applicatie een stap verder willen brengen, we het kunnen doen, we hoeven alleen maar het pad te kiezen dat we willen volgen, de nieuwste trends behandelen de constructie van applicaties met één pagina met behulp van verschillende kaders in Javascript het is behoorlijk winstgevend, als we hieraan toevoegen, kunnen we het laten werken ASP.NET MVC met JSON, zien we dan dat we beide technologieën op een heel eenvoudige manier kunnen combineren.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een positief punt te geven