我正在使用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');
});
});
答案 0 :(得分:1)
您能说得更具体些吗,以便在分页后的ajax调用中容易理解问题所在。