2014-12-01 1 views
1

데이터 테이블의 페이지 변경 이벤트에서 서버 로드 데이터가 필요합니다. using angular-datatables.min.js입니다. 그러나 can not seem to latch on to the page.dt event of the datables through angular scope. 이것 좀 도와주세요.각형 데이터 테이블 페이지 이벤트

+0

무엇이 오류입니까 ?? –

+0

오류가 없습니다. 각도 범위를 사용하여 이벤트를 호출하는 방법을 알아낼 수 없습니다. $ ('# example'). dataTable(). on ('page', function (e, o)) { // 테이블 매김시 작업 수행 }); – user3789055

답변

2

잘 모르겠 으면 좋겠지 만 이것이 방금해야 할 일입니다. 가장 우아하지만 난 콜 럼 - sizing.dt 이벤트 잡을 수 있어요되지 않을 수 있습니다

$scope.$on('event:dataTableLoaded', function (event, loadedDT) { 
    // loadedDT.DataTable is the DataTable API instance 
    // loadedDT.dataTable is the jQuery Object 
    loadedDT.DataTable.on('column-sizing.dt', function(e, settings) { 
     console.log('WOOOHOOOO'); 
    }); 
}); 

내가 데이터 테이블이로드 될 때 트리거됩니다 각-datatables 이벤트를 캐치하고 나서 데이터 테이블 결합을 이벤트가 거기에 있습니다.

+0

감사합니다. Ryan Drost! 각도 데이터 테이블이 자체 이벤트 'event : dataTableLoaded'를 트리거한다는 것을 알지 못했습니다. UpVoted +1 – ElliotPsyIT

관련 문제