我正在使用 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 在圣地亚哥