Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > เจอปัญหา javascript กับ Ajex เวลาคลิกออกมามันแสดงแค่ส่วนเดิมออกมาตลอดครับ



 

เจอปัญหา javascript กับ Ajex เวลาคลิกออกมามันแสดงแค่ส่วนเดิมออกมาตลอดครับ

 



Topic : 116805



โพสกระทู้ ( 7 )
บทความ ( 0 )



สถานะออฟไลน์




สวัดีครับผมเป็นมือใหม่ทำเว็บครับแล้วใช่ javaกับajexไม่เป็นเท่าไรครับ ปัญหาที่เจอคือ หน้า page ตอนแรกจะแสดงแค่ 15 thumbnail ครับ พอกดปุ่ม Load More... จะให้แสดงออกมาครั้งละ15อันครับ ตอนนี้ผมเขียนให้กดออกมา15อันได้แล้วครับ ปัญหาที่เจอคือ เวลากดปุ่ม Load More... ครั้งแรก แสดงออกมาได้ทุกต้องครับ แต่พอกดอีกครั้งมันจะแสดงข้อมูลอันเดิมออกมา ไม่ว่าจะกดกี่ครั้งมันจะแสดงข้อมูลเดิมออกมาตลอด มันไม่ยอมไปแสดงข้อมูลอันใหม่เลยครับ ไม่ทราบว่า Code ผมผิดตรงไหนหรอครับ รบกวนพี่ๆช่วยดูให้หน่อยครับ



Code
//ปุ่มกด ครับ// <a style="font-size: 20px;color: #42c7b7" href="javascript:void(1);" data-page='1' class="loadmore">Load More...</a> //ปุ่มกด ครับ// //javascript// <script type="text/javascript"> $('.loadmore').click(function () { var page = parseInt($('#page_now').text()); $.post('modules/ajax.php', {page: page}).done(function (data) { var next_page = (page+1); $('#box-upcoming').append(data); $('#page_now').text(next_page); }); }); </script> //javascript// // หน้าที่ต้องการให้แสดงครับ modules/ajax.php // <?php require_once 'db.php'; require_once 'function.php'; $max = '15'; $page_now = ($_POST['page']*$max)+15; $eventss = $event->find(['approve' => 1, 'build' => 1] )->sort(['date_start' => 1])->skip($page_now)->limit($max); foreach ($eventss as $ev => $varevent) { $picture = $gallery->findOne([ 'event_id' => $varevent['_id']->{'$id'} ], ['picture']); $event_img = 'http://' . MEDIA_HOST . '/get/' . $picture['picture']['id'] . '/custom/170/150/'; $sniffer_var = $sniffer->find(['event_id' => $varevent['_id']->{'$id'}]); ?> <div class=" col-md-4" style="background-color: white;margin-top: 1em;"> <div class="thumbnail"> <a style="text-decoration: none;" href="<?php echo'index.php?page=share&id=' . $varevent['_id']; ?>"> <article style="text-align: left; overflow:hidden"> <div class=" col-md-12 col-xs-7"> <img class="img-responsive" src="<?php echo $event_img ?>" title="<?php echo $varevent['name'] ?>" width="100%"> </div> <p style="color: pink;"><?php echo date('d/m/Y', $varevent['date_start']->{'sec'}); ?></p> <h5 style="height: 35px; max-height: 35px;font-weight: bolder;"><?php echo getSubStrTH($varevent['name'], 0, 27); ?></h5> <div style="margin-top: 1em;"> <h5 style="height: 70px; max-height: 70px;"class="hidden-xs hidden-sm"> <?php echo getSubStrTH($varevent['detail'], 0, 50); ?> </h5> </div> <div> <p>Sniffing <?= count_check_var($sniffer_var); ?></p> </div> </article> </a> </div> </div> <?php } ?> // หน้าที่ต้องการให้แสดงครับ modules/ajax.php //




Tag : PHP, JavaScript, Ajax, jQuery









ประวัติการแก้ไข
2015-05-28 13:11:26
2015-05-29 02:10:05
2015-05-29 02:19:34
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-05-28 13:08:12 By : infano2100 View : 633 Reply : 2
 

 

No. 1



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


$('.loadmore').click(function () {
var page = parseInt($('#page_now').text()) + 1; //เพิ่ม สีแดงน่าจะเป็นการโหลด หน้าใหม่

เริ่มต้น แสดง 15 หน้า คือ page = 1 แสดงหน้าต่อไปควรจะเป็ย page + 1






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-05-28 13:24:53 By : Chaidhanan
 


 

No. 2



โพสกระทู้ ( 7 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2015-05-28 13:24:53
รายละเอียดของการตอบ ::
ลองแก้ไขตามที่พี่บอกครับ ก็ยังเหมือนเดิมเลยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-05-28 14:00:04 By : infano2100
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เจอปัญหา javascript กับ Ajex เวลาคลิกออกมามันแสดงแค่ส่วนเดิมออกมาตลอดครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่