diff --git a/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php b/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php index 1d39a0d..d1a74ef 100644 --- a/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php +++ b/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php @@ -162,13 +162,19 @@ } }, data: this.props.movimientos, + rowCallback: (row, data) => { + $(row).find(this.props.ids.buttons.edit).on('click', {handler: this.props.eventHandler}, this.props.eventHandler.edit().movimiento) + $(row).find(this.props.ids.buttons.remove).on('click', {handler: this.props.eventHandler}, this.props.eventHandler.remove().movimiento) + } }) this.props.table = new DataTable(this.props.ids.table, dtD) } draw() { return { table: (movimientos) => { + const info = this.props.table.page.info() this.props.table.clear().rows.add(this.draw().movimientos(movimientos)).draw() + this.props.table.page(info.page).draw(false) $(this.props.ids.buttons.edit).on('click', {handler: this.props.eventHandler}, this.props.eventHandler.edit().movimiento) $(this.props.ids.buttons.remove).on('click', {handler: this.props.eventHandler}, this.props.eventHandler.remove().movimiento) },