Мой "стек" полностью переполнен, поэтому мне нужна помощь:)
Я пытаюсь получить все значения из FORM и сохранить их в ассоциативном массиве. Вот код:
var dat = [];
$('form[name=' + form.name + '] input[name], form[name=' + form.name + '] select[name], form[name=' + form.name + '] textarea[name]').each(function(i,el) {
dat[$(this).attr('name')] = $(this).val();
});
Я жду, когда все значения станут в dat после этого фрагмента кода, но похоже, что dat является внутренней переменной лямбда-функции .each (), поэтому она недоступна после завершения .each ().
Как вернуть полученный dat [] из цикла?