Показать сообщение отдельно
  #13 (permalink)  
Старый 31.07.2013, 01:41
Аспирант
Отправить личное сообщение для xmlns Посмотреть профиль Найти все сообщения от xmlns
 
Регистрация: 30.07.2013
Сообщений: 47

Главу из книжки прочел, но про даты там ничего. А это завтра прочитаю, сейчас уже лень.
Да, с data вроде сохраняются настройки.
Но вот опять палка в колеса: на странице есть два элемента: #authorizationForm и #registrationForm.
Делаю следующее:
$('#authorizationForm').formValidation(
            {
                tooltipPosition: "left",
                fields: {email: 'email'},
                other: [['input[name=password]','','','left']]
            });

$('#registrationForm').formValidation();

Согласно отладочной печати сначала инициализируется элемент '#authorizationForm, а за ним следом #registrationForm. Он, как видно, без параметров.
Как я делаю сохранение настроек:
$(this).data('settings', settings);

Как их считываю:
var qq = $(this).data('settings'); alert(qq.other);

Вместо того, чтобы у элемента #authorizationForm эти настройки восстановились - они снова становятся исходными. Методом пристального вглядывания обнаружилось, что эти настройки непонятно почему затираются при инициализации второго элемента (#registrationForm). А он, как я говорил, идет без настроек. Собственно, а как сделать чтобы работало?

PS ...В нормальных языках программирования для подобных вещей используют ООП...
Ответить с цитированием