[問題] AJAX load() load自己?
我正在嘗試練習一個AJAX換頁的方法,同時還可以顯示目前在第幾頁!
(就像http://youtube.com的文字評論換頁)
目前有兩個php是擺這樣
│
├┐
│└bgwork
│ └ajax_show_item_list.php
│
├index.php
│
我在index.php擺了一個div , 然後按下link可以用jq換頁!
但按第一次可以換, 按第二次就換不了了!
自己猜測結果應該是JQ不能load自己
即使div,html內容及id都一樣也無法使用JQ
但是onClick卻可以用!
index.php起始內容是第一頁,透過呼叫ajax_show_item_list.php的方式可以換到其他頁
但是換了以後, 就不能再一次換頁了! 試過各種路徑, 似乎就是不能!
我想請問一下說. 用AJAX換頁的方法大致上的方向該怎麼作呢?
## index.php
<script type="text/javascript" src="jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#count_page a').bind("click",function(){
$('#item_list').load('bgwork/ajax_show_item_list.php?Page='
+($(this).html()-1)+' #item_list');
});
});
</script>
<div id="item_list"> ##這邊和bgwork/ajax_show_item_list.php的div內容一樣
<table>...</table>
<div id='count_page'>
<a href='#'>第....3 4 5 6 7 8 9 ....頁</a> ##按下連結發動換頁(成功)
</div> ##載入ajax_show_item_list.php的div
</div>
## bgwork/ajax_show_item_list.php
<div id='item_list'> ##這邊和index.php的div內容一樣
<table>...</table>
<div id='count_page'>
<a href='#'>第....3 4 5 6 7 8 9 ....頁</a> ##按下連結再發動換頁(失敗)
</div>
</div>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.179.220
→
05/14 20:51, , 1F
05/14 20:51, 1F
→
05/14 20:51, , 2F
05/14 20:51, 2F
→
05/14 20:51, , 3F
05/14 20:51, 3F
→
05/14 20:53, , 4F
05/14 20:53, 4F
→
05/14 20:53, , 5F
05/14 20:53, 5F
→
05/14 22:04, , 6F
05/14 22:04, 6F
推
05/15 13:59, , 7F
05/15 13:59, 7F
→
05/15 14:00, , 8F
05/15 14:00, 8F