'.changePassword submit': function (el, ev) { ev.preventDefault(); var form = can.deparam(el.serialize()); if (form.oldPassword.length == 0 || form.newPassword.length == 0) { PopUp.showPopup({ title: 'Ошибка!', content: 'Пожалуйста, заполните все поля' }); return false; } if (form.newPassword != form.newPasswordCopy) { PopUp.showPopup({ title: 'Ошибка!', content: 'Пароли не совпадают' }); return false; } can.ajax({ url: '/profile/changePassword', method: 'POST', data: form }).done(function (response) { PopUp.showPopup({ title: '', content: 'Ваш пароль изменен' }); }).fail(function (response) { PopUp.showPopup({ title: 'Ошибка!', content: 'При изменении пароля произошла ошибка' }); }); },
'.saveProfileData click': function (el, ev) { PopUp.showPopup({ title: '', content: 'Ваши данные успешно сохранены' }); },
}).fail(function (response) { PopUp.showPopup({ title: 'Ошибка!', content: 'При изменении пароля произошла ошибка' }); });
}).done(function (response) { PopUp.showPopup({ title: '', content: 'Ваш пароль изменен' }); }).fail(function (response) {