ASP.NET MVC前台js发送数组,后台用数组接收
var idsArr=[];
idsArr.push(123);
idsArr.push(556);
idsArr.push(890);
//前台ajax写法
$.ajax({url: "/CoalByTrain/UpdateCoalByTrain",
type: "post",
traditional: true,//布尔值,规定是否使用参数序列化的传统样式。这样后台数组变量才能接受到值
data: {ids: idsArr},
dataType: "json",
success: function (data) {
}
});
//用了traditional: true实际发送后的参数效果(谷歌里面查看的发送参数):
//后台参数设置:int[] ids
public ActionResult UpdateCoalByTrain(int[] ids) {}
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。