У меня есть два плагина с множественным выбором на одном HTML-сайте из
http://wenzhixin.net.cn/p/multiple-select/docs/
Я хочу спросить, установлен ли флажок SelectAll без использования прослушивателя (то есть для установки переменной), потому что я нахожусь в другом контексте:
HTML-код такой:
<table>
<tr>
<td>Tailoring Groups:</td>
<td><select id="cbTailoringGroups" multiple="multiple"></select></td>
</tr>
<tr>
<td>Keypoint responsibility:</td>
<td><select id="cbRoles" multiple="multiple"></select></td>
</tr>
</table>
Я уже пробовал этот кусок кода, но он не работает, как ожидалось ...
if (!$("#cbTailoringGroups > input[data-name='selectAll']").is(':checked')) {}
В соответствии с инструментами разработчика Chrome проблема может заключаться в том, что сгенерированный код выглядит следующим образом:
Как правильно спросить, установлен ли флажок «Выбрать все»? Кстати: у меня есть два экземпляра на сайте HTML, поэтому я не могу просто попросить:
$("input[data-name='selectAll']").is(":checked");