隨筆-167  評論-65  文章-0  trackbacks-0
          環境 : ruby 1.8.7 + rails 2.1.0 + prototype

          我們知道rails中分頁一般是will_paginate插件 , 如果想實現twitter那樣的more的方式,那就得用到will_paginate插件 和 ajax的操作了,核心思想是在div id 的bottom處 insert_html , 比原來的直接 will_paginate 稍微復雜一點,網上有很多是像greader那樣的滾屏自動加載的方法 google一下 endless pagination 就有很多



          效果:


          源碼下載:
          http://www.uushare.com/user/fl1429/file/1882575

          下載后使用方法:
          1,配置連接mysql數據庫的yml,并在數據庫中建立相信的db
          2,進入工程 rake db:migrate
          3,在數據庫中添加一些數據
          4,okay 啟動測試

          另附滾屏加載的代碼下載,配置使用方法 和 上面類似
          http://www.uushare.com/user/fl1429/file/1882506

          ref:
          http://net.tutsplus.com/tutorials/javascript-ajax/create-a-twitter-like-load-more-widget/
          http://d.hatena.ne.jp/hichiriki/20090415/1239751466
          http://github.com/jney/jquery.pageless/blob/90213b1168ef23718e7dd8989e593f7e3a2d5c6d/README.textile
          http://www.railsillustrated.com/screencast-endless-page.html






          write by feng
          posted on 2009-08-10 17:29 fl1429 閱讀(675) 評論(0)  編輯  收藏 所屬分類: Rails
          已訪問數:
          free counters
          主站蜘蛛池模板: 澳门| 成武县| 西青区| 台南县| 南靖县| 西乌珠穆沁旗| 扎赉特旗| 确山县| 镶黄旗| 富阳市| 义马市| 公安县| 三台县| 屯昌县| 从化市| 梧州市| 张家界市| 河源市| 象州县| 来宾市| 东阿县| 珲春市| 饶河县| 毕节市| 普宁市| 顺义区| 铜梁县| 于都县| 乐亭县| 晴隆县| 卓资县| 石首市| 洛南县| 乌海市| 登封市| 浦北县| 会理县| 个旧市| 六盘水市| 西畴县| 尼勒克县|