Показать сообщение отдельно
  #3 (permalink)  
Старый 27.05.2012, 23:06
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от an.semionov
Подскажите, пожалуйста, как получить значение, которое было до наступления события change?
никак, если не сохранять его самому. как-нибудь так :
var last; // тут будет старое значение

$('#countriesListPanel').on('change', 'select[name]', function(event){
    if (last) { // фильтруем первый запуск.
    /*код*/           
    }
    last = this.value // или что там.
}).trigger("change"); // порождаем ложное событие изменения. чтобы заполнить переменную last.
Ответить с цитированием