Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Changement de blog : retrouvez moi pour un nouveau blog sur : www.micro-souffle.fr

26 Feb

Ajax : Formater le champ ‘data’ d’une requête Ajax pour transmettre les valeurs à un controller ASP.Net model MVC.

Publié par Antoine SEJALON  - Catégories :  #Asp.net, #ajax

Bonjour, si vous voulez récupérer des valeurs dans une vue .cshtm et les envoyer à un controller, vous pouvez les envoyer via une requête Ajax. Vous allez ainsi pouvoir traiter une requête sans changer ni recharger la page.

Nous allons utiliser une fonction JsonResult dans notre controller et retourner via un Json une réponse à notre vue.

Code controller :

Ajax : Formater le champ ‘data’ d’une requête Ajax pour transmettre les valeurs à un controller ASP.Net model MVC.

Code script de la vue :

Ajax : Formater le champ ‘data’ d’une requête Ajax pour transmettre les valeurs à un controller ASP.Net model MVC.

Pour passer un model en data, découpez encore plus la syntaxe. Par exemple si vous voulez une premiere valeur en model User user(nom, prenom, age) et un int id :

Data : { user : { nom : valNom, prenom : valPrenom, age : valAge }, id : valId }

 

Bon code.

Ajax : Formater le champ ‘data’ d’une requête Ajax pour transmettre les valeurs à un controller ASP.Net model MVC.
Commenter cet article

À propos

Changement de blog : retrouvez moi pour un nouveau blog sur : www.micro-souffle.fr