Rails json.erb 文件,用 ajax 访问返回值格式不对

yhuiche · February 17, 2014 · Last by yhuiche replied at February 17, 2014 · 1962 hits

json.erb 文件,用 ajax 访问返回值格式不对,返回的怎么是 text,而不是 json?

找到了一个办法,不过怎么看都不怎么好 <% json= {%> <%'name'=> @person.name,%> <%'code1'=> @code%> <%}%> <%= raw json.to_json %>

json.jbuilder

<%= {'name': @person.name, 'code': @code}.to_json } %>

不行么? 另外直接 render json: {'name': @person.name, 'code': @code} 不好么?

#2 楼 @Rei json.jbuilder 没用过。。。试下

#3 楼 @guyanbiao 数据复杂时这么写有点乱

You need to Sign in before reply, if you don't have an account, please Sign up first.