zoukankan      html  css  js  c++  java
  • FormData 传List对象集合到后台

    var formData = new FormData();
                    var activityId = $("#activityId").val();
                    var dynamicParams = $(".dynamic_param");
                    $.each(dynamicParams, function (i, n) {
                        var name = $(n).find("label").text();
                        var val = $(n).find("input").val();
                        formData.append("formRecord[" + i +"].fieldName", name);
                        formData.append("formRecord[" + i +"].fieldValue", val);
                    });
                    formData.append("activityId", activityId);
    
                    $.ajax({
                        type: "post",
                        dataType: "json",
                        data: formData,
                        async: false,//同步提交
                        cache: false,//禁用缓存
                        contentType: false,//formData禁用contentType
                        processData: false,
                        beforeSend: function () {
                            $.modal.loading("正在处理中,请稍后...");
                        },
                        success: function (result) {
                            if (result.code == "0") {
                                $.modal.msgSuccess(result.msg);
                            } else {
                                $.modal.alertError(result.msg);
                            }
                            $.modal.closeLoading();
                        }
                    })

    后台格式

    @Data
    public class OrderFormVo {
        private Long activityId;
        private List<FormRecordVo> formRecord;
    
        @Data
        public static class FormRecordVo {
            private String fieldName;
            private String fieldValue;
        }
    
    }
  • 相关阅读:
    [BZOJ2969] 矩形粉刷
    数字 (number)
    字符串(String)
    小HY的四元组
    最大公约数(Max Gcd)
    [洛谷P2102] 地砖铺设
    Python OS模块(内置模块)
    json解析神器--jsonpath
    kafka 优势+应用场景
    Python之异常处理
  • 原文地址:https://www.cnblogs.com/person008/p/15577989.html
Copyright © 2011-2022 走看看