我感興趣的學習在Rails 3中,如何抓住URL的東西,如params[:urlpath]
Rails,獲取URL/modelstuff/31的一部分---如何獲得31?
,然後用/
所以索引,如果我有一個像例子網址:
/books/1
/books/1/authors/3
/books/1/authors/3/chapters
/books/1/authors/3/chapters/33
我總是可以得到1
像params[:urlpath] index[2]
I N eed這填充以下發生在頁面上:
$.ajax({
url: '/nav/sidenav',
data: "urlpath=" + urlpath
});
想法? thxs
我正在通過/ nav/sidenav進行AJAX調用以獲取子導航,我需要知道當前頁面的URL以瞭解如何正確填充nav/sidenav,這就是爲什麼params [:id]不會在這種情況下工作,但我相信我需要sidenav來確定ID ..想法? – WozPoz 2010-10-02 22:09:34
@WozPoz - 你應該看一下關於路由的[Rails Guide](http://guides.rubyonrails.org/routing.html#non-resourceful-routes),並請求 – 2010-10-02 22:10:50
謝謝。任何理由? – WozPoz 2010-10-02 22:11:47