У меня есть веб-часть списка с 2 уровнями Group By. Я пытаюсь добавить кнопку, чтобы развернуть или свернуть (переключить). Ожидание - даже если список частично расширен, нажатие на кнопку «Развернуть» должно развернуть все группы, а нажатие на «Свернуть» должно свернуть все группы.
Я пытался скопировать несколько кодов из net, но не являлся кодером, Я предполагаю, что не получаю желаемый результат.
Пример: использовал этот код, но он не переключает переключатель, а для частично открытого списка он закрывает открытые элементы и закрывает закрытые.
<script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
<script language="Javascript" type="text/Javascript">
function collapseGroups() {
$("img[id^='img_']").click();
}
function expandGroups() {
$("img[id^='img_']").click();
}
</script>
<input id="btnExpand1" onclick="expandGroups()" type="button" value="Expand All" />
<input id="btnExpand2" onclick="collapseGroups()" type="button" value="Collapse All" />