Здравствуйте. Задача такова: парсить страницу и на ее основе сформировать массив объектов. Сам объект представляет собой 2 поля: 1)имя 2)массив объектов.
На скрине я цветами выделил все:
красный - это массив объектов
оранжевый - это сам объект в массиве
бардовый - поле "Имя"
желтый - поле массив
342432.jpg
я пробую делать это как-то так:
<script>
function PostData() {
var questionsObj = [];
var Polls_Possible_Answers = [];
var c = [];
var count_questions = $('.questionBlock>div').length;
for (var j = 0; j < count_questions; j++)
{
var count_answers = $('.answer>div').length;
for (var p = 0; p < count_answers; p++)
{
if ($('#pos_ans[' + p + ']').val() != "") {
Polls_Possible_Answers.push($(this).val());
};
questionsObj[j] = {
que_name: $('#que_name['+j+']').val(),
posAns_value: Polls_Possible_Answers
}
}
}
var json = $.toJSON(questionsObj);
}
</script>
Может есть другие идеи как реализовать такую форму? мне надо передать этот набор объектов в контроллер, где я с его буду брать значения и записывать в бд