使用jQuery发布时可以绑定到对象吗?
您可以调用此控制器操作
public ActionResult AddCar(Car myCar)
{
. . .
}
表单的属性使用ASP.NET MVC的绑定来填充汽车的属性。
如果我通过ajax和jQuery发帖,我可以做同样的事情吗?
答案 0 :(得分:1)
如果您的HTML表单包含要绑定到对象的输入:
$.ajax({
url: '/AddCar',
data: $('#yourFormId').serialize(),
success: function(data) {
alert('success');
}
});
或者如果您没有表单并且想要手动绑定对象属性:
$.ajax({
url: '/AddCar',
data: { make: 'Peugeot', model: '407', year: '2009' },
success: function(data) {
alert('success');
}
});
答案 1 :(得分:0)
是的,你可以。
您只需要确保表单中的键对应于Car对象的属性。