SpringMVC AJAX 传数组问题

今天遇到一个问题,前台AJAX传数组后台接口接收不到。

开始的ajax是这样写的

$.ajax({
            type:'POST',
            url:'${ctx}/scheduleStudentScoreController/exportScore',
            data:{
                'ids':scoreIds
            },
            success:function(result){
                console.log(result);
            },
            error:function(result){
                console.log(result);
            }
        })

在网上找了一下,发现ajax有一个属性

traditional。

这个属性是这样定义的:

因此,我们ajax这样写就没问题了:

$.ajax({
            type:'POST',
            url:'${ctx}/scheduleStudentScoreController/exportScore',
            data:{
                'ids':scoreIds
            },
            traditional: true,
            success:function(result){
                console.log(result);
            },
            error:function(result){
                console.log(result);
            }
        })

相关链接

http://folyred.iteye.com/blog/1554825

扫描二维码关注公众号,回复: 185657 查看本文章

http://www.jb51.net/article/113586.htm

猜你喜欢

转载自my.oschina.net/u/3361262/blog/1798564
今日推荐