2014-11-28 3 views
0

여러 개의 열로 구성된 표가 있습니다. 첫 번째 열은 사용자가 하나 이상의 행을 선택할 수있게하는 체크 상자로 구성됩니다. 적어도 하나의 라인이 선택되면 버튼이 활성화됩니다. 내가 가지고있는 문제는 사용자가 체크 박스를 선택할 때마다 테이블이 "고생"한다는 것입니다. 체크 박스가 포함 된 열에는 autosubmit = true, immediate = true 및 partialtrigger enableButtons =()이 있습니다. 그러나 테이블에 true가 아닌 속성이 없습니다.확인란을 선택하면 표를 새로 고치지 않는 방법

답변

0

확인란이 자동 제출을 true로 설정했기 때문에 표가 새로 고침되지 않습니다. 테이블에 partialTriggers가없고 테이블/전체 페이지를 새로 고치는 작업이 없습니다. 확인란을 활성화하고 비활성화하는 actionListener를 사용하고 있다고 생각합니다. 당신은 또한 그 목적을 위해 체크 박스에서 클라이언트 리스너를 시도해 볼 수 있습니다.

한편, 확인란이 선택되어있을 때 모든 확인란 값이 손실되는 경우 테이블 새로 고침으로 인해 확인란의 값에 EO의 일시적인 특성을 사용해보십시오. 이 방법은 테이블이 새로 고쳐 지더라도 확인란의 값을 잃지 않도록합니다.

+0

나는 테이블에 valuechangelistener를 가지고 있지 않습니다. 확인란이있는 열에 있습니다. 나는 refreshcondition = false이지만 작동하지 않습니다. –

+0

테이블에 jspx/jsff 코드를 공유 할 수 있다면 문제를 이해하는데 도움이 될 것입니다. – amishra

+0

0

직접 설정 = "거짓"으로 설정하십시오.

관련 문제