![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 4.08.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
pomóżcie, bo już nie wiem gdzie robię błąd, a który pewnie jest banalny. Chodzi o odczyt wartości tablicy x[1], x[2]. Co jest nie tak, że elementy x[i] nie chcą się wczytać
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
To jest PHP tzn. wykonywane po stronie serwera:
A to jest JS co oznacza, że wykonywane po stronie klienta: Skoro i=1, a j=2 w JS, to zrób po prostu: |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 4.08.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 41 Dołączył: 28.06.2011 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Ale sa zadeklarowane jako zmienne js a nie php
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 4.08.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
zgadza się, zmienne deklaruje w JS
czy jest w takim razie sposób żebym mógł się dostać do wybranego elementu x[i] który jest w JS a jego elementy zadeklarowane w PHP |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 41 Dołączył: 28.06.2011 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Może cos w tym stylu ?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 4.08.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
to jest pewnie rozwiązanie problemu, ale jeśli będę miał tablice na wejściu gdzie będzie dużo elementów i będę chciał wpisać tylko takie elementy które spełniają pewien warunek to zrobi się kłopot.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 5 Dołączył: 30.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Niekoniecznie. Linijkę z elementami tabeli możesz przecież generować jako przyrostowy ciąg w pętli:
foreach ($x as $element) { $str .= $element."', "; } $str = substr($str, 0, -3); print "tab = ['$str'];"; |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 41 Dołączył: 28.06.2011 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 5 Dołączył: 10.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chcesz szybko sprawdzić, czy jakaś zmienna jest dostępna w Twoim kodzie JS użyj po prostu:
Kod alert(zmienna); A jaki widzisz kłopot w tym ostatnim przypadku? To raczej normalne, że używa się PHP do generowania kodu JS. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze, jeśli generujesz kod JS przez PHP to lepiej jest potem zajrzeć w źródło żeby zobaczyć jak został wygenerowany, a narzędzia takie jak FireBug itp. są naprawdę wygodne.
Po drugie, jeśli wrzucasz tablice PHP do JS`a to wygeneruj sobie jsona |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 4.08.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
dzięki za wszystkie odpowiedzi
propozycja luckyps najbardziej mi sie przyda |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 11:30 |