0
我在我的Rails應用程序中創建了一個Outlet頁面。它有一個select
標籤:Rails params在瀏覽器和控制器之間缺失
<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"=>"",
...
}
}
我有一些同一個對象的#edit頁面上select
標記的ERB代碼完全相同,並且工作正常。這個參數在哪裏可以丟失?
你可以檢查它是否通過瀏覽器的網絡標籤發送? (搜索您的請求) –