Вызов ExpGroupBy с использованием jQuery для конкретной группы - PullRequest
0 голосов
/ 25 октября 2011

Я выполняю событие click, используя jQuery, который должен расширить определенную группу.

Код:

01.<xsl:if test="not($hidedetail)" ddwrt:cf_ignore="1">
02.  <a href="javascript:" onclick="javascript:CustomExpGroupBy(this);return false;">
03.    <img src="{$imagesrc}" border="0" alt="{$alttext}" name="{$altname}" style="vertical-align:middle" id="click-me" /></a>
04..
05..
06..
07.<xsl:otherwise>
08.  <xsl:value-of select="ddwrt:FormatDateTime(string($fieldvalue) ,1033 ,'MMMM yyyy')" />
09.    <xsl:variable name="FilterVariable" select="ddwrt:FormatDateTime(string(substring($FilterMonthVariable,1,7)),1033,'MMMM yyyy')" />
10.<xsl:if test="ddwrt:FormatDateTime(string($fieldvalue) ,1033 ,'MMMM yyyy')=$FilterVariable">
11.Yes
12.<script type="text/javascript">$('#click-me').trigger('click');
13.</script> </xsl:if>
14.</xsl:otherwise>

Таким образом, код проверяет, соответствует ли заголовок группы параметру month на странице. Это отлично работает и отображает «Да» рядом с правильным месяцем.

Проблема в том, что щелчок расширяет первую группу в моем списке. Он срабатывает в операторе IF, но всегда расширяет первую группу.

Весь код находится в шаблоне заголовка группы. Кто-нибудь знает, как я могу передать правильную группу для расширения в функцию CustomExpGroup?

Большое спасибо

1 Ответ

0 голосов
/ 26 октября 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...