На страницы есть набор блоков с классом .pageblock, в них не определенное количество текстовых полей,
нужно собрать все эти параметры в массив (двухмерный) и отправить на сервер.
Как правильно реализовать? не могу понять логику двухмерных массивов в javscript.
var jj = [];
$('.pageblock').each(function(i,elem) {
jj[i] = {
num: i
}
$(elem).find('input[type=text]').each(function(j,elemval) {
jj[i][j] = { // jj[i][j] вот тут затык
val: $(elemval).val()
}
});
/******************************************************************/
$.ajax({
url:'kernel.php?cmd=save'
, type:'POST'
, data:'data=' + JSON.stringify(jj)
, success: function(data) {
console.log('DONE !!!!!!!!!!!!!');
}
});