1
我有一個顯示Google地圖的頁面。我想用Javascript從我的數據庫中獲取幾個點,並將它們作爲標記放置在地圖上。因此,流程如下:rails-javascript交互的最佳做法?
- JavaScript使用參數調用Rails操作。
- Rails查詢數據庫。
- Rails返回響應。
- Javascript更新頁面(Rails無法做到這一點,因爲它必須知道JS地圖對象)。
實施此類方案的最佳實踐是什麼?我知道我可以使用Prototype Ajax.Request來調用Rails動作,但是我應該如何調用當Rails動作返回結果時更新頁面的Javascript函數?我應該更新一些隱藏的HTML並讓事件監聽器監聽它嗎?或者,還有更好的方法?