0
dhtmlx를 사용하여 프로젝트에 그리드를 만듭니다. enableDistributedParsing
또는 enableSmartRendering
은 큰 데이터를로드하는 방법이고, dom 테이블 셀 노드는 표 테이블에 추가됩니다.dhtmlx grid : enableDistributedParsing 또는 enableSmartRendering을 사용할 때 큰 데이터를 알 수있는 방법
하지만 dhtmlx의 이벤트 목록을 확인한 후로드 된 이벤트에 바인딩 할 사람을 찾을 수 없습니다.
큰 데이터가로드되었음을 어떻게 알 수 있습니까? 그리고 어떻게 모든 데이터가로드되기 전에 그리드 테이블에 추가 된 라인에 새로운 이벤트를 바인딩 할 수 있습니까?
var grid = new dhtmlXGridObject(container_id);
grid.setImagePath("/AM/img/");
grid.enableTreeCellEdit(false);
grid.enableAutoWidth(true);
grid.enableAutoHeight(true);
grid.enableDistributedParsing(true,100,250);
grid.parse(data,'json');
$('#' + container_id).find('.objbox tr').hover(function(){
$(this).toggleClass('hover');
},function(){
$(this).toggleClass('hover');
});
// well, how to bind hover to `tr` after new lines appended to table?
누구나 도움 :
후속 내 예제 코드인가?
글쎄, 그것은 XML 구문 분석을 끝내는 동시에 onXLE이 발생하고 새로운 항목이 이미 그리드에서 사용 가능하다고 말합니다. json에서 데이터를로드합니다. 작동합니까? 나는 시험하지 않았고 시험에 응시할 것입니다. 고마워. – frustigor