2013-07-17 51 views
1

我正在使用TinyMCE,並且我使用FFI-Hunspell編譯了自己的拼寫檢查程序。TinyMCE拼寫檢查預計在Rails中的JSON響應

我只是呈現這個硬編碼響應,但是當我點擊所見即所得編輯器中的拼寫檢查按鈕時,它說沒有任何拼寫錯誤的單詞。

render :json => {:id => "#{params[:id]}", :result => {"presents" => ["presnts"], "motor" => ["moors"]}}.to_json 

那麼,JSON應該是什麼樣子?

+0

+1好問題 – Thariama

回答

0

我正在使用tinymce_rails寶石。我原以爲它使用的是更新的版本。無論如何,我發現這個鏈接詳細描述了請求/響應的外觀:https://github.com/spohlenz/tinymce-rails。實際上,對於舊版本tinyMCE的響應是:

render :json => ({:id => nil, :result => ['badk', 'wirds'], :error => nil}).to_json

而且,它實際上採用的是第二個請求,以獲得建議。這些應該看起來像:

render :json => ({:id => nil, :result => ['bad', 'bed'], :error => nil}).to_json