Я работаю с формой с такими элементами:
<form id="post">
<div id="related_posts">
<input type="hidden" class='related' name="reladded[72]" value="12" />
<input type="hidden" class='related' name="reladded[34]" value="21" />
<input type="hidden" class='related' name="reladded[46]" value="33" />
<div>
</form>
Когда я отправляю это, используя стандартный процесс формы, я получаю массив, который выглядит следующим образом:
array('72'=> '12,'34'=> '21,'46'=> '33')
, который я затем сериализую и сохраняю в базе данных.
Как я могу использовать JQuery для сбора одних и тех же элементов из этих полей и преобразования их в сериализованный массив, чтобы я мог отправить его через AJAX POST?
У меня есть весь код AJAX, но я пока не могу перебрать элементы для получения правильных значений массива. В форме есть и другие элементы, но это единственные, которые я хочу отправить.
Я пробовал методы, подобные следующим, но безрезультатно:
var serialrel = $('#post input:hidden[name="reladded"]').serialize();
Пожалуйста, помогите!