У меня есть следующий код:
JQuery:
$.ajax({
url: '/personcontroller/getperson',
cache: false,
type: "POST",
data: $('#person').serialize(),
success: function(data) {
alert('yay');
}
});
});
Контроллер:
public ActionResult getPerson(Person person)
{
return new Json(person);
}
Форма HTML / Искра:
<form id="person">
<input id="person.Id" type="hidden" value="${ViewData.Model.Person.Id}" />
<input id="person.Name" value="${ViewData.Model.Person.Name}"></input>
<input id="person.Age" value="${ViewData.Model.Person.Age}"></input>
<input value="${ViewData.Model.Person.Gender}"></input>
</form>
Когда я отправляю сообщение ajax с формой и ставлю точку останова в моем действии. Объект person не заполняется входными значениями, я чувствую, что пропускаю что-то действительно простое ... Не могли бы вы указать мне: |