Clickable row only works on the first page of pagination in datatables
- Tech Area
- April 24, 2023
I have a page that displays records in bootstrap datatables. The records are displayed 10 rows per page and each row has image on the one column. What I want to do is, when I clicks on the image, it will show in bigger size or zoom. I already implemented this but unfortunately it only works on the first page of pagination. When I go to second page and click on the table row, the image is not clickable.
Solution
<td> <a href="javaScript:void(0);" data-image-path="data:image/gif;base64,<?php echo $data; ?>" class="showImagePop"><?php echo '<div class="ImagePop"><img src="data:image/gif;base64,' . $data . '" width="100" height="100" /></div>'; ?></a></td>
<div class="show">
<div class="overlay"></div>
<div class="img-show">
<img src="">
</div>
</div>
<script type="text/javascript">
$(function () {
$("#dataTable").on("click", ".showImagePop", function () {
var $src = $(this).data("image-path");
$(".show").fadeIn();
$(".img-show img").attr("src", $src);
});
$("span, .overlay").click(function () {
$(".show").fadeOut();
});
});
</script>
Subscribe us via Email
Join 10,000+ subscriber
PHP Projects
Student record system project in PHP and MySQL
Last Updated: July 3, 2024
Food ordering system project in PHP and MySQL
Last Updated: June 27, 2024
Tourism management system project in PHP and MySQL
Last Updated: June 24, 2024
Restaurant table booking system project in PHP and MySQL
Last Updated: February 22, 2024
Hostel management system project in PHP and MySQL
Last Updated: February 14, 2024
Online Pizza Delivery project in PHP
Last Updated: February 4, 2024
Parking Management System project in PHP
Last Updated: November 5, 2023
Employee Attendance Management System project in PHP MySQL
Last Updated: October 3, 2023
Visitors Management System project in PHP
Last Updated: August 28, 2023
Library Management System project in PHP and MySQL
Last Updated: May 29, 2023
Expense Management System project in PHP and MySQL
Last Updated: May 22, 2023
Hospital Management System project in PHP and MySQL
Last Updated: May 5, 2023
Online quiz with e-certificate in PHP CodeIgniter with MySQL
Last Updated: April 29, 2023
SNIPE – IT Asset management system v6.1.0
Last Updated: April 21, 2023
Online Quiz System project in PHP CodeIgniter with MySQL
Last Updated: February 8, 2023
Employee Management System project in PHP
Last Updated: January 21, 2023