Hi,
I'd like to use model binding to keep my controllers looking cleaner, you can see how much nicer it is using model binding:
public ActionResult Create(Person personToCreate)
{
//Create person here
}
vs
public ActionResult Create(string firstName, string lastName, string address, string phoneNum, string email, string postalCode, string city, string province, string country)
{
//Create person here
}
When doing model binding, we can just use a form with the correct names in the Html.TextBox("")
What about jquery? How can I make sure that when I do a $.post(url, data, callback, dataType)
or a $.ajax(options)
call to Create(Person personToCreate)
that the Person object gets filled properly?