У меня есть страница в приложении Rails для создания Outlet. Он имеет select
тег:Отсутствуют параметры Rails между браузером и контроллером
<select name="outlet[alliance_id]" id="outlet_alliance_id">
<option value="">None</option>
<option value="95cca47e664e44ca90be7ce6cf122f74">Alliance #1</option>
</select>
Но если выбрать опцию «Альянс # 1» и POST
форме, параметр не приходит через к контроллеру:
Parameters: {
"utf8"=>"✓",
"authenticity_token"=>"[FILTERED]",
"outlet"=>{
...
"alliance_id"=>"",
...
}
}
У меня есть некоторые идентичный код ERB для тега select
на странице #edit для одного и того же объекта, и он отлично работает. Где этот параметр может отсутствовать?
Вы можете проверить, отправлено ли оно через вкладку сети браузера? (Поиск по вашему запросу) –