动态重新加载页面时如何使用点击事件

时间:2019-02-20 12:47:41

标签: jquery ajax dynamically-generated

我正在使用这个jquery ajax脚本从复选框中获取值。

$('.cb_delete').click(function(){ 
    //$(document).onclick('.cb_delete' , (function() {      
       var checkboxes_delete = []; 

       $('.cb').each(function(){  
            //if($(this).is(":checked")) { 
            if(this.checked) {              
                 checkboxes_delete.push($(this).val()); 

            }  
       });  
       checkboxes_delete = checkboxes_delete.toString(); 

       $.ajax({  
            url:"",  
            method:"POST",  
            data:{ checkboxes_delete:checkboxes_delete },  
            success:function(data){  
                 $('.echo').html(data);  
                 $('.dynamic-content').load('index.php .dynamic-content > *');
            }  
       });  
    });

当单击类为cb_delete的按钮时,数据将发送到php并删除值。单击后,将动态重新加载页面。当再次选中复选框并单击删除按钮时,它将不再起作用。我首先必须进行一次硬刷新,然后选中复选框,然后它又可以工作了。

我该如何解决这个问题?

0 个答案:

没有答案