У меня есть несколько дивы, внутри которых находятся входы, как это:Найти вход которого значение атрибута название [somedigit] в нем
<div class="executor">
<input type="hidden" name="Task.Executors[0].Id"/>
<input type="hidden" name="Task.Executors[0].Name"/>
<input type="hidden" name="Task.Executors[0].JobTitle"/>
</div>
<div class="executor">
<input type="hidden" name="Task.Executors[1].Id"/>
<input type="hidden" name="Task.Executors[2].Name"/>
<input type="hidden" name="Task.Executors[3].JobTitle"/>
</div>
мне нужен селектор, который делает это: Найти те входы чье имя содержит Executors[somedigit]
, Это то, что делает меня трудным для части somedigit
. Нужно ли мне регулярное выражение?
EDIT: Кажется, я пропустил очень важную роль. Мне нужно изменить Executors[somedigit]
на что-то вроде Executors[2]
. Поэтому мне нужно что-то, что поможет мне заменить somedigit
на другой.
EDIT2: Зачем мне это нужно. Предположим, что существует 100 таких div. Обычно последний div будет содержать скрытые входы, имя которых содержит Task.Executors[99]
. Теперь, допустим, 87-й div будет удален. Теперь существует 99 разделов, и теперь входы из последнего div должны иметь свои имена, измененные с Task.Executors[99]
на . Мне нужны эти индексы, чтобы они были правильными, чтобы моя модель была действительной моделью.
вы может использовать атрибут содержит селектор '$ ('[name * = "Executor ["]') ' –
вы имеете в виду, что хотите, чтобы какой-то конкретный отбор был исполнен [2] только за один раз –
Я собираюсь перебирать внутри divs, у которых есть класс« исполнитель ». На каждой итерации мне нужно заменить часть 'somedigit' текущим индексом итерации. –