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} 不好么?
render json: {'name': @person.name, 'code': @code}
#2 楼 @Rei json.jbuilder 没用过。。。试下
#3 楼 @guyanbiao 数据复杂时这么写有点乱