$(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: "Geben Sie bitte ihre E-Mail-Adresse und Passwort", email: "Ihre E-Mail-Adresse muss im folgenden Format stehen: name@domain.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("Das Passwort wurde auf ihre E-Mail-Adresse geschickt. Sie werden es in Kürze bekommen.
Was möchten Sie als Nächstes tun?
Ich möchte:
"); } else { $("#resendPasswordResult").html("Passwort konnte nicht geschickt werden. Es existiert bereits ein Benutzer mit dem eingetragenen E-Mail-Adresse."); afterSubmitParams["isError"] = true; } afterSubmitParams["frmId"] = "#frmResendPassword"; afterSubmitParams["resultLayout"] = "#resendPasswordResult"; afterSubmitParams["doScroll"] = false; afterSubmit(afterSubmitParams); } });