我想客戶端地理編碼,由於這個問題我有(超過查詢限制在Heroku):https://github.com/alexreisner/geocoder/issues/222。客戶端地理編碼與JavaScript on Rails應用程序
在我的網址緯度/經度顯示,但是我不能讓我的搜索結果中顯示。
我覺得問題是在index.html.erb的第10行左右:<%if params [:search] .present? %>
在我的瀏覽器中,當我執行搜索查詢時,調試參數顯示參數,它繞過'if'語句並執行'else',而不是推斷沒有搜索參數目前還是我沒有正確說明'如果'陳述。
實例搜索:
網址:http://localhost:3000/places?utf8=✓&q=hoover%2C+alabama&c=%2833.4053867%2C+-86.81137810000001%29
調試PARAMS: 你好 ---紅寶石/哈希:的ActiveSupport :: HashWithIndifferentAccess UTF8:✓ 問:胡佛,阿拉巴馬 c:(33.4053867,-86.81137810000001) action:index controller:places
思考爲什麼我的搜索結果中不顯示?請在這篇文章下方看到我的評論,以獲取我的相關代碼的鏈接。
這是我的相關代碼:https://gist.github.com/farooqyousuf/5224089 – Farooq 2013-03-23 05:11:37
我想每個在github上線我張貼在我的問題的意見,作爲一個提供給使用該解決方案:https://開頭gist.github.com/kurioscreative/3398483#file-search-html-haml – Farooq 2013-03-23 05:12:04