Ruby on rails 为rails中的FormTagHelper提供特定id
我有一张表格是用HAML文件写的Ruby on rails 为rails中的FormTagHelper提供特定id,ruby-on-rails,ruby-on-rails-3,haml,Ruby On Rails,Ruby On Rails 3,Haml,我有一张表格是用HAML文件写的 = form_tag "ratings_form", movies_path, :method => :get do Include: - @all_ratings.each do |rating| = rating = check_box_tag "ratings[#{rating}]", 'yes', @ratings.keys.include?(rating) = submit_tag 'Refresh' 我想给每个
= form_tag "ratings_form", movies_path, :method => :get do
Include:
- @all_ratings.each do |rating|
= rating
= check_box_tag "ratings[#{rating}]", 'yes', @ratings.keys.include?(rating)
= submit_tag 'Refresh'
我想给每个表单和提交按钮一个特定的id
我已经检查了,发现
表单标签或提交标签不包含id
正确的答案是在任何标记中添加:id=>“id\u\u-want”,显然它会起作用 当我这样做的时候,它起了作用
= form_tag movies_path, :id => "ratings_form" , :method => :get do
Include:
- @all_ratings.each do |rating|
= rating
= check_box_tag "ratings[#{rating}]", 'yes', @selected_ratings.keys.include?(rating)
= submit_tag 'Refresh' , :id => "ratings_submit"
试试:id=>“someid”
看看它是否适合你