如何在ASP.NETMVC中使用JavaScript将简历数据从表单发送到服务器?

am46iovg  于 2023-06-07  发布在  .NET
关注(0)|答案(1)|浏览(128)

如何从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);
});
k5ifujac

k5ifujac1#

我将在表单标记之间使用隐藏的文本字段,并将其提交给将使用数据的端点。

相关问题