2009-05-12 5 views
6

私はこのjqueryプラグインを正しく動作させるために成功しようとしています。必要なのは、行をクリックしてデータベースの主キーであるrow_idを使用して別のページをロードするjsウィンドウを持つようにするためのクリックイベントです。私は本当にjavascriptで失われていますが、私はプラグインが好きであり、可能であればこの作業を本当にしたいと思います。私は数日の間これでこれをしてきました。私は近くにいるが、マークをまだ打つことはないことを知っている。誰かが私を助けてくれたら、本当に感謝しています。私は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.... 
     }); 
    } 
}); 
関連する問題