2009-05-12 6 views
6

이 jquery 플러그인을 올바르게 작동시키기 위해 노력하고 있습니다. 필요한 것은 클릭 이벤트로, 행을 클릭하고 데이터베이스의 기본 키인 row_id를 사용하여 다른 페이지를로드하는 js 창이 있습니다. 정말 자바 스크립트로 잃어 버렸지 만 플러그인을 좋아하고 가능한 경우이 작업을하고 싶습니다. 나는 이틀 동안이 일을 해왔다. 나는 가까이 있지만 아직 마크를 누르지 않았다는 것을 압니다. 누군가 나를 도울 수 있다면 정말 감사 할 것입니다. json을 사용하여 데이터를 가져옵니다.jquery 및 클릭 이벤트 용 DataTables 플러그인


다음은 현재 코드입니다. 이제 컴파일되지만 .click 이벤트는 실행되지 않습니다. :/

$(document).ready(function() { 
    oTable = $('#search').dataTable(
    { 
    "sPaginationType": "full_numbers", 
    "bProcessing": true, 
    "iDisplayLength": 15, 
    "sAjaxSource": 'json.php', 
    "fnInitCallback": function() 
    { 
     $(oTable.fnGetNodes()).click(function() 
     { 
     //alert(); 
     }); 
    } 
    }); 
}); 

답변

6

당신은 fnInitCompletefnInitCallBack를 교체해야하고 그것은 작동합니다.

oTable = $('#search').dataTable({ 
    "sPaginationType": "full_numbers", 
    "bProcessing": true, 
    "iDisplayLength": 15, 
    "sAjaxSource": 'json.php', 
    "fnInitComplete": function(){ 
     $(oTable.fnGetNodes()).click(function(){ 
      // my js window.... 
     }); 
    } 
});