Почему почему в jquery не срабатывает событие change если значение поля input меняешь через val()?
Привет есть поле input, если в него водить цифры с клавиатуры, то срабатывает ползунок по событию change
Но если в это же поле input вносить цифру через select, то есть есть select в котором есть разные цифры и если цифру выбираешь то в input через jQuery('.input_main').val(jQuery(this).val()); попадет эта цифра, но ползунок(шкала) при это стоит как вкопаный. Почему ? как заставить работать? ведь в поле input происходит change
Слушайте событие input а не change. Событие change в input[type="text"] происходит не просто при изменении значения элемента, а при потере фокуса этим элементом.