# jQuery.submit()

Liste des paramètres acceptés :

- submit()
- submit(fonction)

### submit()

Déclenche l'évènement d'envoi pour chaque élément de la sélection. Toutes les fonctions associées à l'évènement seront éxécutées, ainsi la fonction d'envoi par défaut du naviguateur pour chacun des élements. Cette dernière action par défaut peut être empechée en retournant "false" dans l'une des fonctions associées à l'évènement d'envoi.

Cette methode renvoie: objet jQuery

#### Prenons l'exemple suivant:

Déclenche tous les évènements d'envoi contenu dans les formulaire, et les envoit.

`$("form").submit();`

### submit(fonction)

Associe une fonction à l'évènement d'envoi des élements spécifiés.

Paramètres:

- fonction (Fonction): fonction à associer à l'évènement

Cette methode renvoie: objet jQuery

#### Prenons l'exemple suivant:

Cet exemple permet de vérifier que le champ input contient bien une valeur. Si ce n'est pas le cas, le formulaire ne sera pas envoyé.

`$("#myform").submit( function() { return $("input", this).val().length > 0; } );`

#### Testons sur le script suivant:

`form id="myform"><input /></form>`

####