Grails:Access Jquery Ajax数据数组
我有一个创建数据对象的函数:Grails:Access Jquery Ajax数据数组,jquery,ajax,grails,Jquery,Ajax,Grails,我有一个创建数据对象的函数: var data={ id:1, answers:[] } $.each($('.panel-body input[type="text"'), function(k,v) { data.answers.push( $(v).val() ); }); 这个数据对象将被断言为jqueryajax部分中的data属性。 数据的console.log将输出以下内容: Object {id: 1, answers: Array[2]}answer
var data={
id:1,
answers:[]
}
$.each($('.panel-body input[type="text"'), function(k,v) {
data.answers.push( $(v).val() );
});
这个数据对象将被断言为jqueryajax部分中的data属性。
数据的console.log将输出以下内容:
Object {id: 1, answers: Array[2]}answers: Array[2]0: "test1"1: "test2"length: 2__proto__: Array[0]id: 1 }
问题是我不知道如何访问Grails中的answers数组
Grails控制器中的println参数将输出
[id:1,答案[]:[test1,test2]]
println params.id将打印1,但
println answers[]结果为空。
我如何访问?谢谢。请尝试通过
params.list('answers[]')