Я разрабатываю страницу с 3 вкладками. У меня есть элементы формы на всех трех вкладках. Пользователь может выбирать значения из любой из трех вкладок, но должен заполнять все элементы этой конкретной вкладки. Я могу проверить все элементы формы, но как проверить элементы, принадлежащие выбранной вкладке?
Спасибо Ajay
Вы можете просто использовать уникальный id
для каждой вкладки, что означает, что вы должны использовать 3 основных раздела для своей страницы, и каждый div должен иметь уникальный идентификатор. поместите элементы управления в каждый div. здесь каждый div относится к каждой вкладке.
<div id="tab1">
// first tab controls
</div>
<div id="tab2">
// 2nd tab controls
</div>
<div id="tab3">
// 3rd tab controls
</div>
то вы можете просто подтвердить, как показано ниже.
$('#tab1 p')
→ выбирает элементы абзаца в tab1
чтобы получить вкладку, в которую помещен "p", вы можете использовать
$('p.myPara').parents('div).last()
→ выбирает внешнюю основную часть абзаца, класс которого myPara