いくつかのチュートリアルを使用して、ネストされた属性(project
モデルとそのネスト属性tags
)を持つ複雑なフォームを作成しています。問題はタグ。私はそれらの入力を持っています:
<input id="project_title" name="project[title]" type="text">
と
<input id="project_tags_attributes_1383080749618_pill" name="project[tags_attributes][1383080749618][pill]" type="text" placeholder="add a tag" style="display: none;">
ただし、フォームの送信時にタグ属性は設定されません。私は私のログパラメータに持っています:
{"utf8"=>"✓", "authenticity_token"=>"4wly3xgZ3ge6pEc8pJAV0XPGbex0WJKoaQ8lVaoDNNA=", "project"=>{"title"=>"some_project", "tags_attributes"=>{"1383080749618"=>{"pill"=>""}}, "description"=>"descriptor"}, "commit"=>"Create project"}
奇妙なのは、Chrome コンソールでピルのタグ属性値を確認すると、送信する直前に、null 以外の正しい値が得られることです...どうすればよいでしょうか