Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Jquery Tabela i funkcja if, Proste ale ja się uczę :)
Randallmaster
post 17.01.2013, 11:39:06
Post #1





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

Ostrzeżenie: (0%)
-----


próbuję stworzyć tabelę w jquery generowaną z formularza. Generalnie wychodzi mi sumowanie:

  1. var vat_stawka= $('#tabela select[name*=vat]');
  2. console.log(vat_stawka)
  3. vat_licz=vat_stawka.length;
  4.  
  5. for(i=0;i<vat_licz;i++) vat_stawka_pokaz+=Number($(vat_stawka[i]).val());


później tylko i wyłącznie próbuję wykonać taką funkcję if, problem pojawia się gdy mam 2 wartości vat ponieważ val() mi sumuje.

  1. ($('#stawka').val() == '23') ? $("#vat_23").css("display", "block") : $("#vat_23").css("display", "none");
  2. ($('#stawka').val() == '8') ? $("#vat_8").css("display", "block") : $("#vat_8").css("display", "none");


Ten post edytował Randallmaster 17.01.2013, 11:40:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
skowron-line
post 17.01.2013, 12:50:51
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Jeżeli będziesz sumował w pętli stawkę vat i dodasz do siebie 23 + 8 to raczej nigdy te warunki Ci się nie spełnią.
Przypisz sumę do tablicy gdzie kluczem będzie wartość stawki vat
[JAVASCRIPT] pobierz, plaintext
  1. var vat = new Array();
  2. vat[8] = 0;
  3. vat[23] =0;
[JAVASCRIPT] pobierz, plaintext

i na końcu sprawdzaj czy wartość danego elementu jest większa od zera i na tej podstawie wyświetlaj konkretną informację.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:06