Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grails:Access Jquery Ajax数据数组_Jquery_Ajax_Grails - Fatal编程技术网

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[]')