如何从js中的几个模块的数组中获取数据?
我需要创建一份简历。如有必要,用户可以添加工作经验和教育程度。可能有几个。我需要从数组中的所有模块获取数据
// Сбор данных из модулей опыта работы
$('.work-experience-module').each(function () {
let workExperience = {
companyName: $(this).find('input[name="company"]').val(),
position: $(this).find('input[name="position"]').val(),
responsibilities: $(this).find('input[name="responsibilities"]').val(),
workExperienceStartDate: $(this).find('input[name="workExperienceStartDate"]').val(),
workExperienceEndDate: $(this).find('input[name="workExperienceEndDate"]').val()
};
data.WorkExperiences.push(workExperience);
});
// Сбор данных из модулей образования
$('.education-module').each(function () {
let education = {
InstitutionName: $(this).find('input[name="educationInstitution"]').val(),
Degree: $(this).find('input[name="educationDegree"]').val(),
GraduationDate: $(this).find('input[name="educationGraduationDate"]').val()
};
data.Educations.push(education);
});
1条答案
按热度按时间k5ifujac1#
我将在表单标记之间使用隐藏的文本字段,并将其提交给将使用数据的端点。