controller
foreach ($query->result() as $row)
{ echo"<tr>";
echo "<td >".$i++."</td>";
echo "<td >".$row->to."</td>";
echo "<td >".$row->subject."</td>";
echo "<td >".$row->adddate."</td>";
echo"</tr>";
}
view
<tbody class="get_data">
</tbody>
script
$.ajax({
type: frm.attr('method'),
url: frm.attr('action'),
data: frm.serialize(),
success: function (data) {
$(".get_data").html(data);
e.preventDefault();
}
});
ใช้ codeigniterค่ะ สามารถค้นหาได้หลายเงื่อนไข ทำได้แล้วแสดงผลได้
ติดปัญหาตรง มันจะแสดงทุกค่าที่ตรงตามเงื่อนไข แต่อยากให้มันแบ่งแสดงเป็นหน้าค่ะ จะได้ไม่เยอะเกิน
หรือถ้ามีวิธีค้นหาแล้วแสดงผลแบบอื่นช่วยแนะนำด้วยนะคะ หาดูในเน็ตแล้วแต่ไม่เข้าใจเลย
ขอบคุณทุกคำตอบค่ะ
ขอรบกวนขอวิธีทำ pagination จากการใช้ ajax ค้นหาข้อมูลมาแสดงเป็นตาราง
foreach ($query->result() as $row)
{ echo"<tr>";
echo "<td >".$i++."</td>";
echo "<td >".$row->to."</td>";
echo "<td >".$row->subject."</td>";
echo "<td >".$row->adddate."</td>";
echo"</tr>";
}
view
<tbody class="get_data">
</tbody>
script
$.ajax({
type: frm.attr('method'),
url: frm.attr('action'),
data: frm.serialize(),
success: function (data) {
$(".get_data").html(data);
e.preventDefault();
}
});
ใช้ codeigniterค่ะ สามารถค้นหาได้หลายเงื่อนไข ทำได้แล้วแสดงผลได้
ติดปัญหาตรง มันจะแสดงทุกค่าที่ตรงตามเงื่อนไข แต่อยากให้มันแบ่งแสดงเป็นหน้าค่ะ จะได้ไม่เยอะเกิน
หรือถ้ามีวิธีค้นหาแล้วแสดงผลแบบอื่นช่วยแนะนำด้วยนะคะ หาดูในเน็ตแล้วแต่ไม่เข้าใจเลย
ขอบคุณทุกคำตอบค่ะ