2011-07-18 8 views
0

私はjQuery DataTable Ajaxグリッドを使用しています。行のクリックイベントをトリガーしたい私は次のコードを順番に実行しますが、実行しません。JQueryデータテーブルの行をクリックしてください

 $('#category tbody tr').click(function() { 
      alert('e'); 
     }); 

     $(document).ready(function() { 
      var oTable = $('#category').dataTable({ 
       "bProcessing": true, 
       "bServerSide": false, 
       "sAjaxSource": "sources/category.txt" 
      }); 
     }); 

答えて

1

今後の参考にしてください。ライブ機能がうまく機能しました。

 $('#category tbody tr').live('click', function() { 
      alert('e'); 
     }); 
+0

これは、データテーブルにAJAXソースを使用しているので明白です。すでにマークアップに入っていたHTMLテーブルを操作していた場合、ライブを使用しないとうまくいくはずです。 –

+0

ああ。このAJAXのソースにはライブが必要です。ありがとう。 – Dilshan

関連する問題