Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js]Zmiana opcji w select po kliknięciu w link
Adrian1207
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 10
Dołączył: 20.02.2007

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


Witam

Mam problem z pewnym dość obszernym formularzem. Aby był on czytelny i wygodny, stwierdziłem że najlepsze będzie użycie JS i tak zrobiłem, ale z jedną rzeczą mam kłopot. Mianowicie zmiana opcji w select po kliknięciu w odnośnik. Na początek użyłem takiego skryptu: SKRYPT
Wszystko byłoby dobrze, gdyby nie to, że zmiana contentu ma się odbyć po kliknięciu w link, a nie po wybraniu z innego selecta, więc spróbowałem zastosować skrypt który po kliknięciu w odnośnik zmieniał mi na wybraną pozycję pierwszego selecta, niestety przy takim rozwiązaniu ten drugi się nie aktualizował. Celem jest osiągnięcie tego, żeby user miał mapkę województw i obok listę <select> gmin w klikniętym województwie, czyli wchodzisz, masz mapkę na której jest mapa odnośników i po kliknięciu w jeden z odnośników po prawej bez przeładowania pokazuje Ci się lista gmin w tym województwie. Wszystko mam gotowe poza tym skrypcikiem. Pytanie moje jest takie, jak zmienić skrypt do którego link podałem tak aby można było ustawić href="java script: costam;" i taki odnośnik zmieniałby opcje w select?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Adrian1207
post
Post #2





Grupa: Zarejestrowani
Postów: 94
Pomógł: 10
Dołączył: 20.02.2007

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


Najlepiej to Ci chyba przekażę przykładem w php, pewnie tak się najlepiej zrozumiemy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
  1. <?php
  2. $miasto="Bochnia (M)";
  3. ?>
  4. <select name="cities">
  5. <option value="<?php echo $miasto; ?>"><?php echo $miasto; ?></option>
  6. </select>


Czyli żeby value było takie same jak to co między <option> (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

A podając w tablicy tego skryptu js coś bez |value opcje te w ogóle nie mają ustawionego value i nie ma jak odczytać wyboru. A jak po każdym mieście dodam kreskę pionową i drugi raz nazwa miasta to raz że tablice będą 2 razy większe a dwa, że zajmie mi to z kilka godzin kopiowania (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

A co do pierwszego podanego przez Ciebie rozwiązania, to widziałem, ale to nadal jest do wyrażeń regularnych a ja sie chce ich właśnie pozbyć.

Wileki dzięki jeszcze raz za zainteresowanie i dotychczasową pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 09:55