2017-10-12 6 views
-1

私は各テーブル行にフォームを持ち、各フォームの各入力要素idの接頭辞を付けたいと思います。次のコードは動作しません。入力要素IDに接頭辞が付きません。form_tag名前空間オプションがhtml idsのために機能しない

 <%= form_tag non_model_path, namespace: "obj_#{obj.id}", 
            remote: true do %> 

また、form_tagオプションの公式文書はどこにありますか?私は、入力要素のメソッドが文書化されていることがわかりました。

+1

以下は公式のRails 5.1 'form_tag'ドキュメントへのリンクです:http://api.rubyonrails.org/v5.1/classes/ActionView/Helpers/FormTagHelper.html#method-i-form_tag –

+0

ありがとう。それはform_forにしか利用できないようです。 form_tagに名前空間オプションの言及なし – rigyt

+0

各形式@rigytの 'id'の属性を設定しますか? –

答えて

0

namespaceは、残念ながらform_tagのオプションとしてご利用いただけません(form_forのみ)。同じ結果を得るには、フォーム内の各要素に明示的に接頭辞が付いたidが必要です。

ps - もし私がdownvoteの理由を与えられたら、何かが欠けている場合、私は質問を改善することができますか?

関連する問題