小编Uts*_*ane的帖子

如何从jQuery发送数组并在grails控制器中显示它?

我有一个数组,其中包含一个名为"winnerList"的jquery中的10个数组的数组我将使用ajax将其从jquery发送到WinnerController:

$.ajax({
    url: "/demoapp/winner/winners",
    type: "POST",
    data: { "winnerList": winnerList },
    success: function(data) {
        alert("Successfully sent winnerList")
    },
});
Run Code Online (Sandbox Code Playgroud)

现在我在控制器内使用"获胜者"功能接收它:

def winners(){
    print params
}
Run Code Online (Sandbox Code Playgroud)

我得到的结果如下:

[winnerList[0][]:076, winnerList[1][]:118,winnerList[2][]:102, .....winnerList[9][]:18, action:winners, format:null, controller:winner]
Run Code Online (Sandbox Code Playgroud)

但我想要的结果只是数字而不是我无法访问的这种结构.有人可以帮忙吗?

ajax jquery grails

3
推荐指数
1
解决办法
2820
查看次数

标签 统计

ajax ×1

grails ×1

jquery ×1