2009-08-19 4 views
0

yui 데이터 테이블을 사용하여 실시간으로 업데이트되는 특정 필드가있는 테이블 형식 데이터를 표시합니다. 필자가 보았던 모든 예제는 단 하나의 데이터 컬럼 만 변경 되더라도 전체 테이블을 다시 그려야합니다. 분명히 이것은 클라이언트 측 정렬과 스크롤링에 문제를 일으키고 UI 성능에도 부정적인 영향을줍니다. 데이터가 업데이트 된 셀만 렌더링 할 수있는 방법이 있습니까?yui 데이터 테이블의 단일 셀 새로 고침

+0

그러나 한 셀이 업데이트 된 경우 다시 사용되어야합니다. 그렇지 않으면 행 순서가 잘못됩니다. –

답변

1

DataTable.updateCell 방법을 사용하십시오.

+0

제안 해 주셔서 감사합니다. onDataReturnSetRows를 사용하여 테이블에 연결된 레코드 세트를 업데이트 한 다음 레코드 세트를 반복하고 새로 고치려는 셀에서만 updateCell을 실행합니다. 불행히도 onDateReturnSetRows 호출에 의해 레코드 세트가 실제로 업데이트되지 않는 것처럼 보입니다. 정말로 간단한 것을 다시 놓치고 있습니까? –