2011-08-11 48 views
4

有沒有辦法從javascript調用jruby函數,假設我需要我的用戶界面在瀏覽器端。從javascript調用ruby

注:我沒有使用Ruby on Rails

〜埃德爾醌

+1

你的意思是瀏覽器承載的Ruby?或者在瀏覽器上使用JavaScript調用服務器上的Ruby? (因爲你提到了瀏覽器。)或者在瀏覽器的applet中調用編譯好的JRuby?你看這個問題是如何非特定的。 :-) –

+0

不,服務器上沒有託管ruby。 – Eder

+0

是否可以使用JRuby編寫applet?因爲那完全符合我的需求! – Eder

回答

2

不能直接使用。但是您可以使用AJAX將請求發送到後端的Ruby代碼。然後,該代碼可以將數據發送到AJAX響應中的前端(例如,以JSON形式)。