// html
<% using (Html.BeginForm(\"MyAction\", \"MyController\",
new { id = ViewContext.RouteData.Values[\"id\"] },
FormMet
You could append a hidden field to the form before submitting it:
$container.find('.myButton').click(function() {
var form = $container.find('.myForm');
form.append(
$(document.createElement('input'))
.attr('type', 'hidden')
.attr('name', 'somename')
.attr('type', 'somecalculatedvalue')
);
form.submit();
});