параметр не передается - PullRequest
0 голосов
/ 07 июня 2019

Ниже приведен отрывок формы рельсов

<%= form_with(model: @usercontent) do |form| %>

где следующий html отображает коллекцию

 <div class='alert'>
    <select class='image-picker show-html'  name="ki_id" id="ki_id">
      <div class='row'>
          <div class='buttonselector'>
        <label for="usercontent_ki_id_1">
      <input class="invisi-selector" type="radio" value="1" name="usercontent[ki_id]" id="usercontent_ki_id_1" />
    <img src='/assets/ki/circle-15-1c2a221aa37a24e5b23acd7124cd47ae2a17434af589353a063633a6ef5abca6.svg'> 
    <div></div>
        </label>
      </div>
      </div>

      <div class='row'>
          <div class='buttonselector'>
        <label for="usercontent_ki_id_2">
      <input class="invisi-selector" type="radio" value="0" name="usercontent[ki_id]" id="usercontent_ki_id_2" />
    <img src='/assets/ki/aerialway-15-621960ddf5e9930f1b1102faa4ee23542e11163f48a67470f1fe245abbc27955.svg'> 
    <div></div>
        </label>
      </div>
      </div>
    [...]
    </select>
  </div>

Однако, когда пользователь выбирает элемент, передаваемый параметр имеет вид «ki_id» => «0». Где неправильная структура выше?

1 Ответ

0 голосов
/ 07 июня 2019

Подано из-за name="ki_id" в

<select class='image-picker show-html'  name="ki_id" id="ki_id">

Можете ли вы показать полный код для просмотра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...