我想發佈一些數據作爲html屬性。假設有一個導軌變量在html屬性中發佈數據時引用浩瀚的報價
@fields = [{:name => "id", :type => :integer}]
我想在頁面中發佈使用jQuery的.data()。所以在.html.erb我
<%= form_tag({:action => 'whatever'}, {... , :"data-fields" => h(@fields.to_json)}) %>
但同時渲染,在字符串中的報價[{"name":"id","type":"integer"}]
弄亂由於Rails的form_tag使用雙引號的其他屬性用雙引號括整個JSON字符串。如何將json與字符串一起作爲Rails的屬性發布?
這產生了與我的問題 – highBandWidth 2013-03-01 23:08:12