台灣最大程式設計社群網站
線上人數
1351
 
會員總數:245132
討論主題:189037
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 關於更新資料一直向下更新方法
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於更新資料一直向下更新方法
價值 : 20 QP  點閱數:1560 回應數:6

樓主

gerky
門外漢
0 30
260 19
發送站內信

我想寫1個目前常看到的網頁顯示方式 , 就是按了某個按鈕 ajax就會撈資料出來一直向下顯示在頁面上. 不知道該怎了做?

ajax第1次按鈕 loading圖 新資料1
ajax第2次按鈕 loading圖 新資料2

目前測試用ajax寫, 發現div顯示新資料都會蓋掉上次的更新資料 ... 比如 新資料2 會蓋掉 新資料1
有什麼方法可以讓ajax執行時 上1次的新資料是被保留在頁面上, 也就是說當我第2次點ajax按鈕時, 新資料1還是被保留在頁面上,
而第2次的loading圖是在 新資料1 下面的網頁區塊 執行 然後 顯示的 新資料2 是在 新資料1 下面 ...

不過感覺 新資料1 的值要固定停在頁面上不會被 新資料2 的div取代 , 好像就類似 重整頁面 效果了 ... 不知道有誰懂這種新網頁技術效果

不確定是不是ajax可以做出這效果 = ="

本篇文章發表於2012-03-24 00:10
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

S
檢舉此回應
div 分成兩個即可 (或更多)
ajax 要分目標,就可以做出. 計算次數 1 3 5 , 2 4 6
本篇文章回覆於2012-03-24 00:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Pan01
檢舉此回應
這應該是 你 Code 的 邏輯 寫成覆蓋 模式 了 .

要達到你的 功能 , 你應該是 將 收到 的 資料 加入 Div .
本篇文章回覆於2012-03-25 00:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

gerky
檢舉此回應
請問1F 2F大大 ...

我其實是想做1個 留言 發表後不斷向下新增發表留言的顯示功能

我的程式邏輯概念是 AJAX echo 返回資料顯示如下 A+B
|-------------|
A | | ====> 留言後的ajax內容
|-------------|
+
B <div xx> </div> ====> 下次準備發表留言的echo位置

但我發現第2次發表留言後 , B 位置確實可以顯示發表的echo內容 , 但是原本 A 顯示的上次發表留言卻不見了 ...
我是想請問 有什麼方法 可以讓 A保留上次發表的留言 又可以讓 B 的新留言 顯示在他下面 以此模式不斷新增留言 ....

我的困擾在於 上次留言都會消失 = ="

是否可以提供1個簡易的程式 範例 讓我參考一下 謝謝囉
本篇文章回覆於2012-03-25 08:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Pan01
檢舉此回應
請給出 你 的 Code , 並在 code 中 加上 適當的說明!
這種 模糊 的 描述 , 無從 解起.


我 不能 直接給你範例 , 我 只能 告訴你 , 你 Code 中的 錯誤在哪裡.

不給你範例 , 是怕你用錯了範例的精神, 造成 解了 一個問題後製造出了 另外十個問題.

如果真的要 範例 , 自己 Google 吧! 下對 關鍵字 一定可以 找到 範例.
本篇文章回覆於2012-03-25 11:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

S
檢舉此回應
我其實是想做1個 留言 發表後不斷向下新增發表留言的顯示功能

==>這是Facebook 的涂鴉牆嗎?

參考這裡(教學詳細)
http://www.9lessons.info/2011/05/facebook-wall-script-with-php-and.html

Demo
http://wall.9lessons.info/index1.php

本篇文章回覆於2012-03-25 21:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

Pan01
檢舉此回應
既然已經給了你 解題的方向了.

接下來就是自己實作 , 只有自己實作才能真正的進步.

寫出來的 Code 有問題 對任何人來說都是正常的.
將 Code 提出來問錯誤在哪裡 ? 才能了解問題是 邏輯錯誤 還是 觀念錯誤,
也才能知道 自己 缺少的是什麼, 這樣才知道接下來需要學習的目標.

對於 解題的方向 有疑惑 ,也請提出來. 這樣 才能更清楚的給你所需要的解答.
本篇文章回覆於2012-04-17 23:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.