Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.12.2014, 16:52
Интересующийся
Отправить личное сообщение для factory_girl Посмотреть профиль Найти все сообщения от factory_girl
 
Регистрация: 30.05.2014
Сообщений: 10

Поменять value скрытого input field в jQuery
Rails 4, форма на Simple Form, использую jQuery чтобы перенести значение из заблокированного (disabled) поля в его скрытый (hidden_field) клон.

$('form').on 'change', '.editable_field_content', (event) -> # при изменении основного поля
      console.log $(this).attr('name') # верно
      value = $(this).val() 
      console.log value # нужно значение
      hidden_field = $(this).parent().find('.hidden_field')
      console.log hidden_field # нашёл правильно
      hidden_field.val(value) 
      console.log $(this).parent().find('.hidden_field').val() # undefined
      console.log hidden_field.val() #undefined



Помогите разобраться где косяк. Почему значение не сохраняется в скрытое поле?


P.S> поля в форме задаю примерно так (Ruby on Rails 4, HAML):
%tr.fields_for_legal_entities
	%td.legal-entity-title-element
		= p.input(:title, :label => "Название", :input_html => { :disabled => true, :class => "disableable legal_entity_title_field editable_field_content" })
		= p.hidden_field(:title, :input_html => { :class => "disableable legal_entity_title_field hidden_field"})
	%td.legal-entity-is-main-element
		= p.input(:is_main, :label => "Основное?", :input_html => { :disabled => true, :class => "disableable legal_entity_is_main_field editable_field_content" })
		= p.hidden_field(:is_main, :input_html => { :class => "disableable legal_entity_is_main_field hidden_field"})
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема совместного использования Masked Input и jQuery Validation spo jQuery 41 13.04.2016 16:10
Нужно связать input и ползунок jQuery Slider / jQuery ui IffeR jQuery 4 16.08.2014 18:01
jquery для placeholder работает только для первого input в ie Nailya jQuery 1 13.05.2014 09:57
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
jQuery watermark input field jquery_watermark Armen jQuery 4 29.12.2009 23:15