Есть функция-сборщик значений.
// соберет объет вида {name: value, name: value}
function getFormArray($form) {
var formData = {};
var formFill = true;
var i = 0;
$form.find(':input').each(function() {
if ((this.type == 'radio' && this.checked) || this.type != 'button' && this.type != 'checkbox' && this.type != 'radio') {
if (Array.isArray(this.name))
{console.log('arrayTRUE');}
value = $.trim(this.value);
if (value.length < 1) {
console.log(value.length + " Занчение " + value + this);
setError($(this));
formFill = false;
} else {
formData[this.name] = value;
}
}
});
return (!formFill) ? formFill : formData;
}
Если устанавливать имя input[type=text], например, name[key1] и name[key2], то считывается как обычное имя, а не массив name. как установить имя, чтобы был массив?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости