I have my Html Textboxes created so that they will be bound to a custom view model when posting back to the server.
<%= Html.TextBox(\"CustomerFormViewMod
It is possible, there is no difference between a "traditional POST" and "AJAX Post". For example:
$.ajax({ type: "POST",
url: '<%= Url.Action("AddCustomer", "Customer") %>',
data: $('form').serialize(),
success: function(data, textStatus) {
}
});
If I understand you right, I think it's pretty simple
var formData = $("#form").serialize();
$.post("path/to/action", formData, function(data) { //success } );