我有以下一些haml代码
%section.form
%form.standard{action: registration_index_path, method: 'get'}
%fieldset{"aria-labelledby" => "content-header"}
%legend
%ul
%li
%label{for: "Associate-id"} Associate Id
%input#Associate-id{name: "id", size: "80", type: "text", value: current_user.associate_username}/
%li
%label{for: "email"} Email
%input#email{name: "email", size: "80", type: "text", value: current_user.display_name}/
%li
%label{for: "reason"} Reason for Access
%textarea#reason{cols: "200", name: "description", value: ""}
%li
%label What type of access would you require?
- Role::ROLES.each do |role|
%input#roles{name: "access", type: "checkbox"}/
%label{for: "roles"} #{role}
%fieldset.input-actions
%legend Actions
%input.primary-action{name: "invoke", type: "submit", value: "Send"}/
%input.cancel{name: "invoke", type: "submit", value: "Cancel"}/
这里 params[:access] 只给我 on 或 not 。我如何实际获取所选复选框的值?. 谢谢你。