在Laravel中分页后,Ajax调用不适用于数据表

时间:2018-12-08 07:14:37

标签: jquery ajax laravel-5

我正在使用Ajax激活我的系统上的注册用户,并且工作正常,但仅在dataTables的第一页中。当我打电话给另一个ajax请求时,它什么也没做。

这是我的Ajax代码

$(document).ready(function(){
    // User Activate            
    $('.isActive').on('ifClicked', function(event){
        id = $(this).data('id');
            $.ajax({
                type: 'POST',
                url: SITE_URL + '/userActivate',

                data: {
                    '_token': $('input[name=_token]').val(),
                    'id': id
                },

                success: function(data) {

                toastr.success('Status Successfully Changed ! ', 'Congratulations', {timeOut: 5000});

                },

                error: function (jqXHR, exception) {    
                    console.log(jqXHR);
                    toastr.error('Something Error !', 'Status not Changed!')
                },
            });
            });

            $('.isActive').on('ifToggled', function(event) {
                      $(this).closest('tr').toggleClass('warning');
            });
 });

1 个答案:

答案 0 :(得分:1)

您能说得更具体些吗,以便在分页后的ajax调用中容易理解问题所在。