나는 4 개 탭 탭 컨테이너에 partialRefresh합니다xpages 탭 컨테이너 부분 리프레시
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="djContentPane1">
<xp:this.action><![CDATA[#{javascript:viewScope.put("hideRelatedDocuments", true);}]]></xp:this.action>
</xp:eventHandler>
viewScope는 내가/공연을 숨기려는 어떤 분야에 사용된다. 그 들판은 탭 컨테이너 위에 놓여 있습니다.
그리고이 후
는 탭 컨테이너는 이상한 같습니다어떤 문제가 될 수 있는가? 시간 내 줘서 고마워.
mainPanel을 추가하려고 시도했으며이 패널에 TabContainer를 추가했습니다. 그런 다음, 패널을 업데이트했지만 작업을하지 않습니다. 결과 : 당신이 콘텐츠 창을 새로 고침하고 있기 때문에
나는 본다. 문제는 표시/숨기기를 원하는 필드가이 하나의 djContentPane에 있지만 다른 탭에 있다는 것입니다. contentPane을 새로 고침하면 작동 할 것입니다. –
탭 컨테이너 외부의 패널 새로 고침이 작동 할 수 있습니다. 그렇지 않으면 eventHandler의 onComplete 이벤트를 사용하여 새로 고침을 체인화해야 할 수도 있습니다. –
패널 새로 고침을 시도했습니다. 질문을 그림으로 업데이트했습니다. 아직 나를 위해 일하지 않습니다. –