У меня есть таблица, которая содержит флажок «Выбрать все» в качестве первого столбца в строке заголовка.Выделить все флажок в заголовке таблицы вызывает
Проблема заключается в том, что заголовки столбцов имеют смысл, когда они представляют тип данных своих столбцов, но содержимое этого раздела - это всего лишь флажок с меткой «Выбрать все».
Как и сейчас, он устанавливает связь со всеми флажками в своем столбце, мы в основном говорим, что все флажки связаны с «Выбрать все».
Есть ли способ разметки флажка «Выбрать все» в заголовке таблицы, так что отношения с точки зрения маркировки сломаны всеми флажками под ним?
Я читал, что изменение th в заголовке таблицы, где размещается флажок «Выбрать все», будет решить эту проблему (и это произойдет), но было любопытно, есть ли другое решение, которое не требовало бы меня влияют на разметку заголовка.
чтения с экрана читает следующим образом для ячейки таблицы флажок заголовка и таблицы:
Это таблица управления курсами. Таблица 3 строк и 6 столбцов строк 1 Выберите все элементы в этом столбце таблицы 1 Выберите все элементы в этой таблице флажка не проверен
row2 Выберите все элементы в этом столбце таблицы 1 Dev ILT 1 флажка не проверено
Как вы можете видеть, объявляя выберите флажок для курса «Dev ИЛТ 1» как «Выберите все элементы в таблице» вводит в заблуждение
пример кода. Это просто раздел заголовка и тела. Не все строки или заголовки приведены в примере кода, как это не имеет значения
<thead>
<tr class="thead-main">
<th align="center" scope="col" valign="top" class="colheadcheckbox">
<input type="checkbox" aria-label="Select all items in this table" onclick="SelectAllCheckbox.CheckUncheckAll(this, 'selectedID')" id="SelectAll">
<label for="SelectAll"><span class="hidden">Select all items in this table.</span></label>
</th>
<th scope="col" align="left" valign="middle" class="colhead">
<a href="?reverseSortBy=Name" title="Sort this column by descending order" class="sortdown">
<span> Name </span>
<img src="/geonext/images/skins/simple/schemes/dalmatian/indicator_sort_up.png" width="9" height="9" border="0" alt="This column is sorted by ascending order" title="This column is sorted by ascending order"> </a>
</th>
<th scope="col" align="left" valign="top" class="colhead">
<a href="?sortBy=Code" title="Sort this column by ascending order"> Course Code </a>
</th>
<th scope="col" align="left" valign="top" class="colhead">
<a href="?sortBy=class" title="Sort this column by ascending order"> Type </a>
</th>
</tr>
</thead>
<tbody>
<tr class="first odd">
<td align="center" valign="middle" class="">
<input type="checkbox" class="checkbox with-font" name="selectedID" id="selectedID2" value="2">
<label for="selectedID2"><span class="hidden"> 2</span></label>
</td>
<td class="sorted" align="Left">
<label for="selectedID2"><a href="/editcourse.geo?id=2">Dev ILT 1</a>
</label>
</td>
<td align="Left"> ILT1 </td>
<td align="Left"> Instructor Led </td>
</tr>
<tr class="even">
<td align="center" valign="middle" class="">
<input type="checkbox" class="checkbox with-font" name="selectedID" id="selectedID1" value="1">
<label for="selectedID1"><span class="hidden"> 1</span> </label>
</td>
<td class="sorted" align="Left">
<label for="selectedID22507408476"><a href="/editcourse.geo?id=1">Dev UDT 1</a></label>
</td>
<td align="Left"> UDT1 </td>
<td align="Left"> User Defined Task </td>
</tr> '
</tbody>
Просьба представить ваш код. –