I have a form like this one below, which contains steps and each steps contains multiple courses.
<div class="si-steps">
<input type="text" class="si-step-input" name="step-name">
<input type="text" class="si-step-input" name="step-id">
<div class="si-courses">
<input type="text" class="si-step-input" name="course-name">
<input type="text" class="si-step-input" name="course-id">
</div>
<button type="button" id="si-course-btn" class="si-course-btn">Add course</button>
</div>
<button type="button" id="si-step-btn" class="si-step-btn">Add step</button>
How do i append these properly when i click on the "Add step" and "Add course" buttons ?
i need to add them in this format
targetCourse: [{
step-name:
step-id:
course: [{
course-name:
course-id:
}]
}]