Я новичок в jquery.
На странице есть определенное количество td
элементов. Каждый td
имеет несколько скрытых элементов ввода. Мне нужно выбрать все td
, в которых есть атрибут data-markid
и в котором есть input name = timetableId
и value
= определенной переменной.
Я пробовал похожий дизайн, но он делаетне работает, как я и предполагал
$("[data-markid]").parents('[timetableId="' + timeTableSubjectId + '"]');
пример html-кода:
<td class="" title="2 сентября 2019" data-markid="8">
<input type="hidden" class="mark-type-hidden" name="MarkType" value="Работа на уроке">
<input type="hidden" class="mark-title-hidden" name="MarkTitle" value="5">
<input type="hidden" class="time-table-id" name="timetableId" value="34">
<input type="hidden" name="MarkComment">
<a onclick="marksBox.show(this)" class="#0e9bd0"> 5 </a>
</td>
<td class="" title="3 сентября 2019" data-markid="9">
<input type="hidden" class="mark-type-hidden" name="MarkType" value="Работа на уроке">
<input type="hidden" class="mark-title-hidden" name="MarkTitle" value="6">
<input type="hidden" class="time-table-id" name="timetableId" value="201">
<input type="hidden" name="MarkComment">
<a onclick="marksBox.show(this)" class="#0e9bd0"> 6 </a>
</td>
извините за мой английский:)