Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Программно присвоить id (https://javascript.ru/forum/misc/63220-programmno-prisvoit-id.html)

kot_k_k 24.05.2016 14:13

Программно присвоить id
 
добрый день.

создаю при помощи смарти
{html_select_date field_order=DMY prefix="TODATE" time=$docdata.varToDate start_year="-1" end_year="+5" month_format=%m}

получаю - 3 селекта - месяц, день, год.
но оно создает без id, только с именем селекта.

как прикрутить к элементу ID для того чтобы вызвать функцию jQuery при изменении одного из этих селектов?

p/s/ может я туплю и есть способ вызвать функцию по имени элемента?

Dilettante_Pro 24.05.2016 14:46

kot_k_k,
$('select')

kot_k_k 24.05.2016 15:28

у меня около 20 селектов. как их раздуплить по имени?

Dilettante_Pro 24.05.2016 16:07

kot_k_k,
$('select[name=somename]')

Dilettante_Pro 24.05.2016 16:13

kot_k_k,
А нужно ли их раздупливать по именам?
Можно написать, например, общий для всех селектов обработчик события, в котором для идентификации селекта использовать this

kot_k_k 24.05.2016 19:05

спасибо сделаю так.
а дуплить надо :)


Часовой пояс GMT +3, время: 01:55.