Я использую jQuery для отправки формы в приложении MVC. У меня есть точка останова внутри контроллера, и я вижу, что ее ударили дважды. Что я делаю не так?
Вот мой JQuery
(function ($) {
$(document).ready(function () {
$(':radio').change(function () {
$('#frmMDR').submit();
});
});
})(jQuery);
а вот форма html
<form action="/Module/ModuleIndex" id="frmMDR" method="get">
<input id="rdoMaintenance" name="module" type="radio" value="Maintenance" /><label for="rdoMaintenance">M</label>
<input id="rdoDiagnostics" name="module" type="radio" value="Diagnostics" /><label for="rdoDiagnostics">D</label>
<input id="rdoRepair" name="module" type="radio" value="Repair" /><label for="rdoRepair">R</label>
<input id="hdnVehicle" name="hdnVehicle" type="hidden" value="" />
</form>
Полагаю, мне не следует использовать событие change. Если кто-нибудь знает, как исправить проблему, я хотел бы услышать любые идеи. Большое спасибо за любые советы.
Приветствия
~ ck в Сан-Диего