Jquery 如何设置<;>;指向位于表格单元格中的选择器的id
这是我需要改进的代码部分:Jquery 如何设置<;>;指向位于表格单元格中的选择器的id,jquery,html,css,ruby-on-rails,Jquery,Html,Css,Ruby On Rails,这是我需要改进的代码部分: <table class="table-striped table-bordered table-condensed table-hover"> <%= f.fields_for :goals do |goal| %> <%= goal.hidden_field :copm_id, value: goal.object.copm_id %> <tr> <td>
<table class="table-striped table-bordered table-condensed table-hover">
<%= f.fields_for :goals do |goal| %>
<%= goal.hidden_field :copm_id, value: goal.object.copm_id %>
<tr>
<td>
<label for='category'> Category/Subcategory</label>
<%= goal.select :category_id, grouped_options_for_select(copm_category_list, goal.object.category_id), include_blank: true, id: 'category' %>
</td>
<td>
<label>Goal Description</label>
<%= goal.text_area :description, rows: 2, cols: 70 %>
</td>
</tr>
<% end %>
</table>
类别/子类别
目标描述
在浏览器中查看页面时,更准确地说,在“类别/子类别”下拉框中,我注意到标签
<lablel for="category">
标签呢
<select name="copm[goals_attributes][0][category_id]" id="copm_goals_attributes_0_category_id">
<option value=""></option>
<optgroup label="Self Care">
<option value="1">Personal care</option>
<option value="2">Functional mobility</option>
<option value="3">Community management</option>
</optgroup>
<optgroup label="Productivity">
<option value="4">Paid or unpaid work</option>
<option value="5">Household management</option>
<option value="6">School and/or play</option>
</optgroup>
<optgroup label="Leisure">
<option value="7">Quiet recreation</option>
<option value="8">Active recreation</option>
<option value="9">Socialization</option>
</optgroup>
</select>
个人护理
功能移动性
社区管理
有薪或无薪工作
家庭管理
学校和/或游戏
安静的娱乐
积极娱乐
社会化
是不同的标签比我需要的
我需要:
<lablel for="copm[goals_attributes][0][category_id]">
第二行的“0”相应地递增,依此类推,或者,下面的“id”无论是哪一行都变为常量,类似这样:
<select name="copm[goals_attributes][0][category_id]" id="category">
任何解决此问题的线索都将非常有用,因为对于某些屏幕阅读器来说,正确获取与选择器相关的标签非常重要。您可以使用以下方法:
<td>
<%= goal.label :category_id, 'your text for the label here' %>
<%= goal.select :category_id, grouped_options_for_select(copm_category_list, goal.object.category_id), include_blank: true, id: 'category' %>
</td>
这同样适用于
:description
等。有关标签方法的一些文档:您是否尝试过使用rails
表单生成器辅助方法标签
因此,与此相反:
类别/子类别
尝试使用:
看看是否有帮助
有关更多信息,请参阅