0
我有這樣省的搜索位置的動作:哈希對象上刪除QUOT
def search_locations
@locations = Location.where(:province_id => params[:province_id])
@location_options = []
@locations.each do |l|
hash = {}
hash[:id] = l.id
hash[:text] = l.name.to_s
@location_options.push(hash)
end
respond_to do |format|
format.js
end
end
我想寫散在文件search_locations.js.erb
var data = <%= @location_options.to_json %>;
但對象對產出報價:
[{"id":0,text:"a"},{"id":1,text:"b"}]
我想要這樣的輸出:
[{id:0,text:"a"},{id:1,text:"b"}]
我已嘗試問過,但對象仍然有雙引號'[{ 「ID」:0, 「文」:「一「},{」id「:1,」text「:」b「}]' – itx 2014-10-01 11:10:01
@itx你想把雙引號改爲單引號? – 2014-10-01 11:11:47
不,我想要這樣的輸出'[{id:0,text:「a」},{id:1,text:「b」}]' – itx 2014-10-01 11:12:31