0
표시 할 항목 목록이 있습니다. 항목 집합이 모두 표시 될 때 사용자가 ShowMore 단추를 클릭하지 못하도록 제한하려고합니다.백킹 빈을 사용하여 구성 요소 숨기기/표시
내 코드 :
<div class="row center">
<h:commandButton id="morebutton" rendered="#{homeBean.hasMoreProjects()}" styleClass="hoverable btn-large yellow lighten-2 black-text" value="SHOW MORE" >
<f:ajax listener="#{homeBean.showMore()}" render="result morebutton" />
</h:commandButton>
</div>
여기서 문제는 버튼 항목의 목록이 모두 표시 될 때마다 숨기기되지 않습니다,하지만 난 전체 페이지를 새로 고침 할 때 숨기기 될 것입니다.
버튼을 확인할 때 어떻게 확인합니까?
모든 감사합니다
EDIT 1, 많은 감사있을 것입니다 도움 :
이 질문은 질문 Ajax update/render does not work on a component which has rendered attribute 약간 다른, 숨기기/쇼 버튼 자체에 타겟팅 CommandLink는 버튼을 진술이 질문에 렌더링에서 문제가 입력 양식을 타겟팅하는 것입니다.
감사합니다. 그것은 이제 매력처럼 작동합니다! –