$(document).ready(function(){ var d = new Date(); var optionsResend = { dataType: 'json', beforeSubmit: doResendPassword, success: successResendPassword, url: '/myEquiGaia/ajaxResendPassword/'+d.getTime(), resetForm: false }; $("#frmResendPassword").ajaxForm(optionsResend); $("#frmResendPassword").validate({ rules: { email: { required: true, email: true } }, messages: { email: { required: "Veuillez inscrire votre e-mail et mot de passe", email: "Votre adresse e-mail doit être dans le format nom@domaine.com" } } }); function doResendPassword(formData, jqForm, options) { if($("#frmResendPassword").valid()) { onSubmit("#frmResendPassword"); return true; } else return false; } function successResendPassword(data) { var afterSubmitParams = new Array(); if(data['success'] != undefined && data['success'] == 1) { afterSubmitParams["isError"] = false; $("#resendPasswordResult").html("Mot de passe a été envoyé à votre e-mail. Vous le recevrez bientôt.

Quel sera votre pas suivant?

Je veux:

"); } else { $("#resendPasswordResult").html("Mot de passe n'a pas pu être envoyé. Il y a déjà un utilisateur registré avec cette addresse."); afterSubmitParams["isError"] = true; } afterSubmitParams["frmId"] = "#frmResendPassword"; afterSubmitParams["resultLayout"] = "#resendPasswordResult"; afterSubmitParams["doScroll"] = false; afterSubmit(afterSubmitParams); } });