2010-02-27 2 views
0

Pouvez-vous lier à un objet lorsque vous postez avec jQuery?La reliure se produit-elle lors d'un envoi avec ajax?

Vous pouvez appeler cette action du contrôleur

public ActionResult AddCar(Car myCar) 
{ 
    . . . 
} 

Lorsque les propriétés du formulaire en utilisant la liaison de ASP.NET MVC pour remplir les propriétés de la voiture.

Si je poste via AJAX et jQuery, puis-je faire la même chose?

+1

Vous savez certainement que vous pouvez modifier votre question initiale. Je veux dire que vous avez demandé 700+ ici. – user113716

Répondre

1

Si vous avez un formulaire HTML contenant des entrées pour se lier à l'objet:

$.ajax({ 
    url: '/AddCar', 
    data: $('#yourFormId').serialize(), 
    success: function(data) { 
     alert('success'); 
    } 
}); 

Ou si vous ne disposez pas d'une forme et que vous voulez lier les propriétés de l'objet manuellement:

$.ajax({ 
    url: '/AddCar', 
    data: { make: 'Peugeot', model: '407', year: '2009' }, 
    success: function(data) { 
     alert('success'); 
    } 
}); 
0

Oui, vous pouvez.
Vous devez juste vous assurer que les clés du formulaire correspondent aux propriétés de l'objet Car.

Questions connexes