Javascript 重新加载datatable后,无法选中该复选框

Javascript 重新加载datatable后,无法选中该复选框,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个数据表,通过发出AJAX请求,我正在重新加载表的新内容。在重新加载表后成功执行AJAX时,我无法选择数据表中的复选框。因为我有多个复选框,所以我使用类选择器来选择表中的行。我的选择事件存在于document.ready中。我在哪里失踪 谢谢请尝试以下代码: $(function(){ $('#dataTableId').on('click','.cmpny_id',function(){ alert("hi"); var isChecked = $('.cmp

我有一个数据表,通过发出AJAX请求,我正在重新加载表的新内容。在重新加载表后成功执行AJAX时,我无法选择数据表中的复选框。因为我有多个复选框,所以我使用类选择器来选择表中的行。我的选择事件存在于document.ready中。我在哪里失踪

谢谢

请尝试以下代码:

 $(function(){
    $('#dataTableId').on('click','.cmpny_id',function(){
         alert("hi"); var isChecked = $('.cmpny_id').is(':checked'); 
    });
 });
根据您的表id更改
数据表id

请尝试以下代码:

 $(function(){
    $('#dataTableId').on('click','.cmpny_id',function(){
         alert("hi"); var isChecked = $('.cmpny_id').is(':checked'); 
    });
 });
$(document.body).on('click', '.cmpny_id', function(event) {
根据您的表id更改
数据表id

$(document.body).on('click', '.cmpny_id', function(event) {
var isChecked=$('.cmpny_id')。is(':checked'); });

这对我有用:)

var isChecked=$('.cmpny_id')。is(':checked'); });


这对我有用:)

你能分享你的代码吗?
$('.cmpny_id')。点击(函数(){alert(“hi”);var isChecked=$('.cmpny_id')。is(':checked');})
您可以共享您的代码吗?
$('.cmpny_id')。单击(函数(){alert(“hi”);var isChecked=$('.cmpny_id')。is(':checked');})