получить значения полей
подскажите пожалуйста как можно записать в массив значения полей этой формы
|
Что имеется в виду конкретней? Обычно у паролей стоит type="password". Чтобы записать в массив все значения форм по нажатию кнопки "submit", то можно написать так:
var a = new Array(), i = 0;
$('input').click(function() {
if ($(this).attr('type') == 'submit') {
$('input').each(function() {
if ($(this).attr('type') == 'text') {
a[i] = $(this).val();
i++;
}
})
a[a.lenght] = $('textarea').val();
}
})
|
спасибо, но нужно что-нибудь более простое. например сами поля я получил так
var fields = $(this).find('.fld');
теперь нужны значения полей. в новый массив |
хитрец) класса только что не было) Ну тогда добавь класс например read для тех инпутов чьи поля надо считать и сделай так:
var a = new Array(), i = 0;
$('.read').each(function() {
a[i] = $(this).val();
i++;
})
Не знаю что может быть проще. |
спасибо. то что нужно)
|
| Часовой пояс GMT +3, время: 13:04. |