作者marcoyan (毎日とてもねたい)
看板PHP
標題[請益] 關於CI framework使用欄位排序的做法
時間Tue Aug 17 09:23:54 2010
現在很多framework大都使用request_url或path_info搭配rewrite
讓網址長的像這樣
http://xxx/controll/method
都使用post來傳遞表單資訊
我想請問的是,這樣的方式如果在一個頁面有 搜尋、列表、分頁 的情況下
如果要做點擊欄名就做該欄的排序應該怎麼做比較好?
在以往是使用 list.php?orderby=name&sort=asc 類似這樣
不過如果只使用post,該怎麼做會比較好呢?
目前想到的是在該頁面置放hidden的orderby sort page等欄位,然後
在點擊欄名或搜尋、分頁的時後,用js去取得資訊再post出去得出結果
不知道有沒有比較好的做法..囧
--
相信,用心就能夠看見。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.56.10
※ 編輯: marcoyan 來自: 112.104.56.10 (08/17 09:32)
1F:推 mattttt:我印象中CI不是有GET?只是顯示方法不是常見的那種 08/17 11:44
2F:→ chenlarry:ci的網址本身就是GET 請翻閱使用手冊controller章節 08/17 12:12
3F:→ chenlarry:另外ci也是有POST方式 08/17 12:12
4F:→ marcoyan:對壓,只是我想說既然都用REQUEST_URI或PATH_INFO了就不要 08/17 22:59
5F:→ marcoyan:去使用get,畢竟CI在定義上是不使用get的(雖然它還是有 08/17 22:59