我期待在液體模板語言Rails應用:是否可以在液體模板中進行AJAX調用?
http://wiki.github.com/tobi/liquid/
我想我的用戶也能夠使AJAX調用(就像在軌的periodically_call_remote,的observe_field的那些,等等)。這可能嗎?
假設rails助手可以作爲過濾器添加,用戶將如何修改AJAX調用返回的內容?他們不能修改服務器上的rjs文件或類似的東西。我想AJAX調用可能會返回JSON(而不是呈現的HTML),然後JavaScript可以使用它來呈現一些東西。但是我在設想它如何工作時會遇到一些麻煩。
如果有人能指點我一個這樣的例子或澄清它將不勝感激。謝謝!
好點達米安。夫婦的想法。 1.在安全性上,經過認證的API調用可以解決安全問題,或者2.您使用ajax調用的過濾器提供的建議。我其實更喜歡這個 - 但他們將如何以自定義的方式渲染返回的數據? get_users命令是否可以返回JSON並讓用戶按照他們的意願來做?感謝您的幫助,我可以告訴您在這裏有一些很棒的體驗。 – 2010-03-24 07:15:50
我對液體不是很熟悉。但是如果你的過濾器返回一個ruby數組,你可以遍歷它,然後按照你想要的方式顯示它。 – 2010-03-24 07:22:06