Êtes vous arrivé à soumettre un formulaire via validationEngine() intégré dans une fenêtre DIALOG ? (Je n'ai pas de bouton Submitt dans mon form, je me sert du bouton généré par Dialog)


Ma fenêtre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<div id="dialogAddUser" title="Ajouter un Utilisateur">
<form id="formID" class="formular" method="post" action="">
<fieldset>
<legend>User information</legend>
		<label>
		<span>Login : </span><input  class="valinput validate[required,custom[noSpecialCaracters],length[0,20],ajax[ajaxLogin]]" type="text" name="Login" id="Login">*<br>
		</label>
		<label>
		<span>Nom : </span><input class="valinput validate[required,funcCall[validate2fields],custom[onlyLetter],length[0,100]]" type="text" name="Nom" id="Nom">*<br>
		</label>
		<label>
		<span>Prénom : </span><input class="valinput validate[required,custom[onlyLetter],funcCall[validate2fields],length[0,100]]"  type="text" name="Prenom" id="Prenom">*<br>
		</label>
		<label>
		<span>Mail : </span><input class="valinput validate[required,custom[email]]"  type="text" name="Mail" id="Mail">*<br>
		</label>
		<label>
		<span>Authorisation : </span><select size="1" name="privil"><option value="0" selected="selected" >Aucun</option><option value="1">Indicateur</option><option value="2">Gestionnaire</option><option value="3">Administrateur</option></select><br>
		</label>
</fieldset>
<span>* : Champs obligatoires</span> 
</form>
</div>
Ma déclaration de dialog:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
$("#dialogAddUser").dialog({ 
		autoOpen: false,
		buttons: { "Ok": function() {
 
if ($("#formID").validationEngine({returnIsValid:true})){
		console.log('ok');
		$(this).dialog("close");
		return true;		
		}else{
		console.log('Nok');
		return false;
		}
 
}} 
	});