Poniższy kod pomaga uzyskać szczegóły elementów z konkretnego formularza o identyfikatorze formularza,
$('#formId input, #formId select').each(
function(index){
var input = $(this);
alert('Type: ' + input.attr('type') + 'Name: ' + input.attr('name') + 'Value: ' + input.val());
}
);
Poniższy kod pomaga uzyskać szczegóły elementów ze wszystkich formularzy, które znajdują się na stronie ładowania,
$('form input, form select').each(
function(index){
var input = $(this);
alert('Type: ' + input.attr('type') + 'Name: ' + input.attr('name') + 'Value: ' + input.val());
}
);
Poniższy kod pomaga uzyskać szczegółowe informacje o elementach, które są umieszczone na stronie ładującej, nawet jeśli element nie jest umieszczony wewnątrz tagu,
$('input, select').each(
function(index){
var input = $(this);
alert('Type: ' + input.attr('type') + 'Name: ' + input.attr('name') + 'Value: ' + input.val());
}
);
UWAGA: Dodajemy więcej nazw znaczników elementów, których potrzebujemy na liście obiektów, jak poniżej,
Example: to get name of attribute "textarea",
$('input, select, textarea').each(
function(index){
var input = $(this);
alert('Type: ' + input.attr('type') + 'Name: ' + input.attr('name') + 'Value: ' + input.val());
}
);