Если у вас были переключатели вроде:
<input type="radio" name="sex" value="male" /> Male<br />
<input type="radio" name="sex" value="female" /> Female
Вы можете добавить скрипт ( при условии, что вы можете использовать jQuery ) на странице, например:
<script type="text/javascript">
$(function () {
$(':radio[name="sex"]').change(function () {
$.ajax({
url: 'sex',
type: 'POST',
data: { sex: $(':radio[name="sex"]:checked').val() },
success: function (xhr_data) {
alert(xhr_data.someValue);
}
});
});
});
</script>
Предполагается, что у вас есть метод действия в том же контроллере, что и тот, который сгенерировал ваше представление:
public class YourController : Controller
{
public ActionResult sex(string sex)
{
// do something awesome
return Json(new { someValue = "testing!" });
}
}