1

我在 ajax 调用中调用下面的方法。我希望这个方法返回一个数组,这样我就可以在我的 ajax 调用中循环获得所需的结果。

通常我们渲染 partial 或 text 。我不确定如何渲染数组。有人可以帮帮我吗?我知道 render text: for arrays 将不起作用。

def get
        @bookmarks = Project.get(params[:username])
        render text: @bookmarks    
    end
4

1 回答 1

3

您应该将其呈现为 JSON 对象:

def get
  @bookmarks = Project.get(params[:username])
  render json: @bookmarks.to_json
end
于 2013-08-05T15:06:07.950 回答