2009-04-12 5 views

Répondre

3

Si vous avez seulement un formulaire sur la page le code suivant devrait fonctionner:

<a href="javascript:document.getElementsByTagName('form').item(0).submit()">Next</a>
7

Voici comment ajouter un attribut « name » en utilisant les htmlAttributes objet

<% using (Html.BeginForm("Action", "Controller", FormMethod.Post, new { name = "MyFormName" })) 
14

Si vous utilisez jQuery utiliser

<a href="javascript:$('form').submit();">Submit</a> 
1

solution jQuery alternative avec onclick et .closest('form'):

<a href="#" onclick="$(this).closest('form').submit(); return false;">My link</a> 
Questions connexes