我正在通過jQuery提交表單,並且我正在發送一個JSON對象以及提交。我這樣做,像這樣:如何在Grails控制器中解析JSON
console.log(jsonObject)
$.ajax({
type: "POST",
url: "/myapp/mycontroller/save",
data: jsonObject,
success: '',
dataType: 'json'
});
的console.log
輸出看起來是這樣的:
Object {test: Object, test2: Object}
test: Object
red: "off"
green: "off"
yellow: "off"
test2: Object
red: "on"
green: "on"
yellow: "off"
在我的控制器攢動,現在我只是有
def save() {
println params
}
它打印此:
[test2 [red]:on,test [green]:off,t EST2 [黃色]:上,TEST2 [紅色]:關, 測試[綠色]:關閉,測試[黃色]:關,動作:保存, 控制器:myController的]
問題
我如何可以訪問jsonObject
和解析它我save()
嘗試JSON.parse:http://mike.bailey.net.au/2011/02/json-with-ruby-and-rails/ – 2013-02-19 17:11:44
這是在grails中。加上我不知道要放在這裏'JSON.parse(...)' – Anthony 2013-02-19 17:19:32