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
原文地址:https://www.cnblogs.com/ywjssr/p/12209052.html
时间: 2024-11-05 14:41:38