Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Select, JQuery
Hfastmet
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 26.07.2008

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


Witam!

Mam taki kod:

  1. <select id="sel">
  2. <options value="0">x1</options>
  3. <options value="1">x2</options>
  4. <options value="2">x3</options>
  5.  
  6. <p onclick="java script: new zmiana();">klik</p>
  7.  
  8. <script type="text/javascript">
  9.  
  10. var zmiana = function()
  11. {
  12. $("#sel").options[0].selected = true;
  13. }
  14.  


Pisane z palca więc mogą być literówki i jakieś błedy, ale chodzi o to, że poprzez js nie mogę za cholerę zmienić tego selecta ;/
Pewnie coś jest powalone z js, proszę o jakąś poprawną składnię.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




[JAVASCRIPT] pobierz, plaintext
  1. $("#sel").val(0); // ustawia selected na elemencie mającym podaną wartość
[JAVASCRIPT] pobierz, plaintext


Go to the top of the page
+Quote Post
Hfastmet
post
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 26.07.2008

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


yyy nie działa. Jak mam np ustawione x3 to nie wrzuca się x1 :/

http://www.egrafik.pl/kurs-javascript/15.php - to tez nie dziala
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pokaż konkretnie, jak to u Ciebie wygląda.

Znalazłem coś takiego: http://www.electrictoolbox.com/jquery-get-set-form-values/
Go to the top of the page
+Quote Post
Hfastmet
post
Post #5





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 26.07.2008

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


dobra poddaje się... wklejam kod.

  1. <select name="spodnie" id="sp" class="sel">
  2. <option value="0">------------- brak -------------</option>
  3. <?php
  4. for($i=0; $i<count($array3[6]); $i++)
  5. {static $p4=0;
  6. if($array3[6][$i][$array4[6][$i]]!=0)
  7. {
  8. echo '<option value="'.$array[6][$i].'_spodnie" onclick="java script: new pojemnik_item(this.value, true);">'.$array[6][$i].' ('.$array3[6][$i][$array4[6][$i]].')'.'</option>';$p4++;
  9. }
  10. }
  11. ?>
  12. </select>


i takich selektów mam kilka ale to chyba bez znaczenia. Ja sobie po nich klikam i jak wyklikam pewną kombinację to np na spodniach ma się pojawić value="0" czyli -------brak--------. No ale nie chce...


  1. <script type="text/javascript">
  2. //jakis kod
  3. //dotad mi kod dochodzi bo sprawdzam innym zachowanie ktore jest ok, ale brak na spodniach nie chce szie pojawic
  4. $('select[name="spodnie"]')[0].selected= true;// nie dziala
  5. $('#sp').options[0].selected = true;// nie
  6. $('[name=spodnie]').val('0');//nie
  7. //jakis kod


albo ja już czegoś nie widzę ze zmęczenia czy coś...
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Temat: [JavaScript] jesli Twoj watek go dotyczy, KONIECZNIE przeczytaj
Go to the top of the page
+Quote Post
Hfastmet
post
Post #7





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 26.07.2008

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


Cytat(wookieb @ 16.07.2010, 23:18:03 ) *
[JAVASCRIPT] pobierz, plaintext
  1. $("#sel").val(0); // ustawia selected na elemencie mającym podaną wartość
[JAVASCRIPT] pobierz, plaintext


gdyby kogoś interesowała odpowiedź to zadziałało:

  1. $("#sel").val('0');
Go to the top of the page
+Quote Post

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: 23.08.2025 - 19:21