Przesyłanie JQuery nie działa w Chrome

Poniżej znajduje się formularz

@using (Html.BeginForm(MVC.CollectionPlanConfirmation.ActionNames.Edit, MVC.CollectionPlanConfirmation.Name, FormMethod.Post, new { @id = "collectionPlanForm" }))
{
.................
}

Przycisk Prześlij jest poza formularzem. Poniżej znajduje się przycisk przesyłania na moim widoku MVC.

<input type="submit" value="Save" class="aSubmit" onclick="return SubmitForm();" />

Poniżej znajduje się jquery, które powinno przesłać formularz.

<script type="text/javascript">    
function SubmitForm() {
...... validation code........
$('#collectionPlanForm').submit();
}
</script>

Widziałem, że IE8 i Firefox przesyłają formularz, ale nie pasuje do Chrome. To nic nie robi.

Jaki może być powód i jak to naprawić?

Każda pomoc w tym zakresie, bardzo mile widziana.

Dzięki

questionAnswers(3)

yourAnswerToTheQuestion