1 服务端
public class CourseForm {
private String courseName;
private int courseType;
private int sportType;
private String city;
private String startTime;
private String endTime;
private float price;
private String lessonsAddress;
private String img;
private int maxUser;
private String content;
private String longitude;
private String latitude;
private List<PrivateClassDetail> privateClassDetail;
......
}
public class PrivateClassDetail {
private int hour;
private Float week0;
private Float week1;
private Float week2;
private Float week3;
private Float week4;
private Float week5;
private Float week6;
......
}
$("input[data-course-assign-dynamic]", form).remove();
for(var i=0; i<courseAssignData.length; i++) {
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].hour' data-course-assign-dynamic value='" + courseAssignData[i].hour + "'>");
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].week0' data-course-assign-dynamic value='" + courseAssignData[i].week0 + "'>");
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].week1' data-course-assign-dynamic value='" + courseAssignData[i].week1 + "'>");
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].week2' data-course-assign-dynamic value='" + courseAssignData[i].week2 + "'>");
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].week3' data-course-assign-dynamic value='" + courseAssignData[i].week3 + "'>");
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].week4' data-course-assign-dynamic value='" + courseAssignData[i].week4 + "'>");
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].week5' data-course-assign-dynamic value='" + courseAssignData[i].week5 + "'>");
$(form).append("<input type='hidden' name='privateClassDetail["+i +"].week6' data-course-assign-dynamic value='" + courseAssignData[i].week6 + "'>");
}
3. 提交的数据是这样式的
