Я использую Datatables. У меня есть таблица с несколькими входами, и я хочу отправить массив объектов в контроллер через ajax.
var data = table.$('input, select').serialize();
Результат:
row-1-location=123&row-1-lot=231545&row-2-location=2323&row-2-lot=5523&row-3-location=23232&row-3-lot=23235
Я предполагаю, что мне нужно разбивать строку в каждую секунду '&', а затем снова разбивать.
Вопрос в том, является ли это единственным способом преобразования его в массив объектов?
Я хочу получить массив объектов:
[{location : 123, lot: 231545}, {location: 2323, lot: 5523}......]
HTML:
<tbody>
<tr role="row" class="odd">
<td><input type="text" id="row-5-location" name="row-5-location" value=""></td>
<td><input type="text" id="row-5-lot" name="row-5-lot" value=""></td>
</tr>
<tr role="row" class="even">
<td><input type="text" id="row-6-location" name="row-5-location" value=""></td>
<td><input type="text" id="row-6-lot" name="row-5-lot" value=""></td>
</tr>
</tbody>
Спасибо!