2016-01-16 3 views
0

Так что я столкнулся с очень неприятной проблемой. Сначала у меня есть форма со всем пустым полем. Теперь пользователь имеет возможность использовать набор значений по умолчанию, выбрав переключатель «да».Данные автозаполнения перезаписываются событием onchange javascript

Если пользователь выбирает использовать набор значений по умолчанию, я заполняю все поля формы с помощью набора значений по умолчанию, используя скрипт. До сих пор все идет хорошо.

Проблема заключается в том, что мой выпадающий список не устанавливается со значением по умолчанию. После отладки я узнал, что он становится установленным, но затем включается событие On Change JS, которое заполняет выпадающий набор данных из ответа ajax.

Как остановить событие с изменением, которое должно быть запущено, если пользователь не нажал на выпадающее меню и что-то изменил.

+0

Вы можете проверить, изменилось ли выпадающее значение по умолчанию. Только после этого обработчик будет запущен. –

+0

@ AndreiCacio. Выпадающее значение по умолчанию - «». который изменяется, если опция автозаполнения проверена пользователем. И именно поэтому событие onChange автоматически запускается JS. –

+0

Где код для '