Показать сообщение отдельно
  #1 (permalink)  
Старый 06.06.2018, 12:05
Кандидат Javascript-наук
Отправить личное сообщение для pokk Посмотреть профиль Найти все сообщения от pokk
 
Регистрация: 30.01.2014
Сообщений: 145

Эмулировать событие change
Добрый день, можно из JS эмулировтаь событие change ?
Есть 20+ checkbox, которые активируют/деактивируют, соответственный input, это сделал примерно так
Запихал все всю обработку их в один объект, и потом в цикле устанавливаю на отслеживание событий.
"id_AF_box_0": {
			Type:	'change',
			action: function(element, data, index){change_AF("id_AF_box_0","id_AF_0")}
	},
	//--------------------------------------------------------------------------	
	"id_AF_box_1": {
			Type:	'change',
			action: function(element, data, index){change_AF("id_AF_box_1","id_AF_1")}
	},


Но тут вышла не большая загвоздка, эти все checkbox принимаются по JSON, и после принятия его,и выставление checked, но естественно input не активируются по тому что события change не было.

1) Так что как указать, что после принятия json , событие change у нужных checkbox было ?

2) как сделать все таки правильно ? (вызывать 20+ функций change_AF("id_AF_box_0","id_AF_0") не очень охото )
Ответить с цитированием