0
のようなRailsヘルパーを使用すると、HTML IDを生成しないようにすることができますか、それを上書きする唯一のオプションですか?HTML IDを生成しないようにRailsタグを設定する方法
のようなRailsヘルパーを使用すると、HTML IDを生成しないようにすることができますか、それを上書きする唯一のオプションですか?HTML IDを生成しないようにRailsタグを設定する方法
あなたはなぜそれをしたいのか分かりませんが、私はあなたがそれをすることはできないと信じています。
def check_box_tag(name, value = "1", checked = false, options = {})
html_options = { "type" => "checkbox", "name" => name, "id" => sanitize_to_id(name), "value" => value }.update(options.stringify_keys)
html_options["checked"] = "checked" if checked
tag :input, html_options
end
あなたができる最も近いパスゼロであり、それはid=""
が生成されます。check_box_tagヘルパーのコードを見てみましょう。
テーブル行のすべてのチェックボックスにidを付ける必要はありません。 'model_ids []'という名前を使用して、チェックボックスをグループ化します。 idは、お互いの重複に終わります。無効なIDは無効です。 http://stackoverflow.com/questions/6535934/is-an-id-allowed-to-be-empty-in-an-html-tag – m33lky