@ss = {
name: '31231',
sex: 'male'
}.to_json.html_safe
当后端传递的实例变量没有加上.html_safe时,看到如下或者直接报错时
{"name":"31231","sex":"male"}
在ruby后端可以加上.html_safe得到一个不带"之类的
{"name":"31231","sex":"male"}
script的单双引号是不能乱用<%= @ss%> 在script里使用单引号,不然认为是两个引号。
然后使用 $.parseJSON('<%= @ss %>')获得一个jequery对象,就可以直接调用里面的字段了
name: '31231',
sex: 'male'
}.to_json.html_safe
当后端传递的实例变量没有加上.html_safe时,看到如下或者直接报错时
{"name":"31231","sex":"male"}
在ruby后端可以加上.html_safe得到一个不带"之类的
{"name":"31231","sex":"male"}
script的单双引号是不能乱用<%= @ss%> 在script里使用单引号,不然认为是两个引号。
然后使用 $.parseJSON('<%= @ss %>')获得一个jequery对象,就可以直接调用里面的字段了