【发布时间】:2019-02-23 15:17:18
【问题描述】:
如何在 Angular 5 中捕获上一个/下一个分页按钮中的点击事件。不幸的是,我在 jquery 中获得了代码。
jquery 代码:
var table = $('#example').DataTable({
drawCallback: function(){
$('.paginate_button.next', this.api().table().container())
.on('click', function(){
alert('next');
});
}
});
但我需要角度数据表。如果你有一个例子,如何捕捉上一个/下一个点击事件。
按钮行点击事件
buttonInRowClick(event: any): void {
event.stopPropagation();
console.log('Button in the row clicked.');
}
整行点击事件
wholeRowClick(): void {
console.log('Whole row clicked.');
}
期待下一个/上一个按钮点击事件
nextButtonClickEvent():void {
//do next particular records like 101 - 200 rows.
//we are calling to api
}
previousButtonClickEvent():void {
//do previous particular the records like 0 - 100 rows.
//we are calling to API
}
因为我的后端有数千条记录。
【问题讨论】:
-
你能分享一些你想要的与角度相关的代码吗??
-
嗨,@malbarmawi 感谢您的快速回复。我在角度数据表中添加了更新的示例代码。请检查this link 一次。他在 jquery 中做过
标签: javascript angular datatable pagination angular-datatables