2013-07-17 26 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