Перейти к содержимому


Событие OnChange поля Связь


Сообщений в теме: 6

#1 dimichspb

    Активный участник

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 16 Апрель 2011 - 23:04

Добрый день!

Не срабатывает JavaScript-событие onChange поля Связь.

Тот же самый код на полях других типов работает.

function onchange_{$one_field.id}()
{
  alert ("изменен");
}
addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});


#2 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 332 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 03 Ноябрь 2011 - 00:22

Просмотр сообщенияdimichspb (16.4.2011, 23:04) писал:

Не срабатывает JavaScript-событие onChange поля Связь.
действительно не работает
приходится использовать onblur, что не удобно
событие, в моем случае, вызывает перезагрузку страницы
меняешь значение, пытаешься нажать "Сохранить", но срабатывает событие потери фокуса
выход из режима редактирования происходит только при повторном нажатии кнопки

Творческая группа "ТАВР".

www.MEGATAVR.com Художественная ковка, витражи, мозаика, фрески.

www.iGal.pro Уникальный мангал.


#3 Analitic

    Активный участник

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 03 Ноябрь 2011 - 08:33

Используйте конструкцию Jquery типа:
$(obj).bind('change', onchange_link);

#4 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 332 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 03 Ноябрь 2011 - 19:36

Просмотр сообщенияAnalitic (3.11.2011, 8:33) писал:

Используйте конструкцию Jquery типа:
$(obj).bind('change', onchange_link);
спасибо
работает великолепно

Творческая группа "ТАВР".

www.MEGATAVR.com Художественная ковка, витражи, мозаика, фрески.

www.iGal.pro Уникальный мангал.


#5 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 444 сообщений

Отправлено 03 Ноябрь 2011 - 21:01

Просмотр сообщенияandibrag (3.11.2011, 19:36) писал:

спасибо
работает великолепно
Можно для не очень опытных программистов поподробнее объяснить, как сделать событие на изменение для поля типа "связь". Думаю это многим будет интересно.

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 687 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 15 Март 2012 - 18:17

Просмотр сообщенияarsenal (3.11.2011, 21:01) писал:

Можно для не очень опытных программистов поподробнее объяснить, как сделать событие на изменение для поля типа "связь". Думаю это многим будет интересно.

function onchange_{$one_field.id}()
{
  alert ("изменен");
}
$('#value{$one_field.id}').bind('change', onchange_{$one_field.id});


#7 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 332 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 15 Март 2012 - 20:01

красиво

Творческая группа "ТАВР".

www.MEGATAVR.com Художественная ковка, витражи, мозаика, фрески.

www.iGal.pro Уникальный мангал.






Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных