ajax的data传递数组时,前台不报错,后台不进断点

  ajax的data中传递数组数据时,需加traditional:true, //默认false

不添加会导致后台接收不到改参数,后台controller中的方法不会执行,前后台都没有报错
$.ajax({
                type:‘post‘,
                async:false,
                url:‘/emergencyPlanDigital/addPointAssociation‘,
                data:{
                    superId:$(‘#pointId‘).val(),
                    childrenIds:childrenIds
                },
                dataType:‘json‘,
                contentType:"application/x-www-form-urlencoded; charset=UTF-8",
                traditional:true, //默认false
                success:function (data) {
                   
                }

 Ajax请求传递数组参数的方法:https://www.cnblogs.com/lvjunlong/p/9372564.html

 

相关推荐