Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 21.05.2008 Ostrzeżenie: (0%)
|
Witam, mam pytanie odnośnie przerobienia skryptu js. Obecnie powiązanie option odnosi się do "value", jak przerobic skrypt żeby powiązanie odnosiło się do "id" lub "rel" ?
Ten post edytował shreker 9.06.2019, 12:55:21 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 21.05.2008 Ostrzeżenie: (0%)
|
zmieniłem na :
<div> <select class="form-control" name="select1" id="select1"> <option data-id="1" value="0">wybierz ...</option> <option data-id="2" value="1">Fruit</option> <option data-id="3" value="2">Animal</option> <option data-id="4" value="3">Bird</option> <option data-id="5" value="4">Car</option> </select> </div> <div> <select class="form-control" name="select2" id="select2"> <option data-id="1" value="0">wybierz ...</option> <option data-id="2" value="1">Banana</option> <option data-id="2" value="1">Apple</option> <option data-id="2" value="1">Orange</option> <option data-id="3" value="2">Wolf</option> <option data-id="3" value="2">Fox</option> <option data-id="3" value="2">Bear</option> <option data-id="4" value="3">Eagle</option> <option data-id="4" value="3">Hawk</option> <option data-id="5" value="4">BWM<option> </select> </div> <script type="text/javascript"> var $select1 = $('#select1'), $select2 = $('#select2'), $options = $select2.find('option'); $select1.on('change', function() { $select2.html($options.filter('[data-id="' + data-id + '"]')); }).trigger('change'); </script> ale nie działa, co musze zmieić w js, niestety nie mam pojęcia o js (IMG:style_emoticons/default/sad.gif) ? Ten post edytował shreker 9.06.2019, 13:11:45 |
|
|
|
shreker [JavaScript]zmiana powiązania w skrypcie js 9.06.2019, 12:23:32
trueblue Zmienić "value" na "id".
id m... 9.06.2019, 12:52:00
shreker a czy da się nap powiązań według "rel" ? 9.06.2019, 12:54:44
trueblue Najlepiej użyć atrybutu data-*, np. data-id=... 9.06.2019, 13:01:54
trueblue https://developer.mozilla.org/en-US/docs/Le...vaSc... 9.06.2019, 13:32:19
viking Zostawiasz this.value 9.06.2019, 13:49:20
shreker super działa z przypisaniem zależności do "va... 9.06.2019, 19:28:54
trueblue Podałem Ci przykład jak pobrać wartość z atrybutu ... 9.06.2019, 19:50:17
shreker rozumiem to co napisałeś odnośnie, że pobieranie a... 9.06.2019, 20:07:12
trueblue Proponuję, abyś spojrzał jeszcze raz w link, który... 9.06.2019, 20:12:31
shreker czyli nie mogę powiązać opcji z selecta 2 z opcjam... 9.06.2019, 20:16:12
trueblue Oj, przepraszam. Nie spojrzałem dokładnie w kod.
P... 9.06.2019, 20:25:51
shreker tak, ta wersja działą, do tego już doszedłem, ale ... 9.06.2019, 20:31:25
trueblue Wtedy tak:
[HTML] pobierz, plaintext $(this... 9.06.2019, 20:37:11
shreker Super, dzięki serdeczne za pomoc 9.06.2019, 20:40:16 ![]() ![]() |
|
Aktualny czas: 15.10.2025 - 00:01 |