Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Hierarchia, pobranie pola z kolumny
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Paplo
Witam

meczę się nad pobraniem odpowiedniego elementu z tabeli (Dostępne), ale tylko tych które są zaznaczone i zsumowanie ich i nie wiem jak odwołać się do tej kolumny
strona wygląda tak:


a kod js, który do tej pory skleciłem:

Kod
$(document).ready(function() {
                
    $('.quantityInvoice').live('click', function() {
        var iloscZaz = 0;
                    
        $('.quantityInvoice:checked').each(function() {
                        
              iloscZaz += parseInt(   //tutaj ->   $(this).text()     <-  );
                      //alert(($(this).find('td:nth-child(7)').parent('tr')).text());

        });

        $('.ilezaz').text(' Zaznaczonych: ' + iloscZaz + ' szt.');
    });
});


jeszcze próbowałem bo znalazłem coś takiego
Kod
$('#' + $(this).parent('td').parent('tr').attr('id') + ' td:nth-child(7)').text()  //błąd nic nie wypisuje


najbliższe jest takie:
Kod
$(this).parent('td').parent('tr')).text()
<- to wypisuje prawidłowo te co są zaznaczone ale wypisuje wszystkie kolumny i jak próbuje gdziekolwiek dodać 'nth-child(7)' to już nic nie pokazuje

Jakaś podpowiedź albo super opisanych poradnik jak się poruszać po hierarchii? sad.gif
trueblue
checkbox.parent('tr').find('td.av').text();
lub
checkbox.parent('td').prev().text();
lub
closest('td.av').text();
Paplo
dziękuję smile.gif
zadziałało -> iloscZaz += parseInt($(this).parent('td').prev().text()); smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.