Показать сообщение отдельно
  #9 (permalink)  
Старый 04.12.2018, 20:18
Интересующийся
Отправить личное сообщение для Gidpoiiohika Посмотреть профиль Найти все сообщения от Gidpoiiohika
 
Регистрация: 04.12.2018
Сообщений: 22

рони,
спасибо Вам большое что уделили мне время, Ваш код работает, ну мне нужно именно так как я написал буду пробовать дальше решить эту проблему. Данный момент мой код выглядит так:
div class='nested-fields'
  div class='field'
    = f.select :category_id, options_for_select(Category.all.map{|e| [e.name, e.id, { 'data-default_external_rate' => e.default_external_rate }]}, f.object.category_id),
    { prompt: "Select Category" },
    { class: "js-category-select" }
    = f.text_field :external_rate, { class: "js-external_rate",  label: 'Default External Rate' }
    = link_to_remove_association 'Remove Categories', f, class: 'btn btn-primary'
script 
  | $('.js-category-select').on('change', function(e) {
      var optionSelected = $("option:selected", this).data('default_external_rate');
      $(this).closest('.field').find('.js-external_rate').val(optionSelected)
    });
Ответить с цитированием