![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%)
|
Witam.
Mam następujący problem. Mam na stronie kilkanaście input radio, na które narzucam plugin 'rating' (http://plugins.jquery.com/project/MultipleFriendlyStarRating). Kod $('form#test input:radio').rating(); Następnie chcę sprawdzić, czy użytkownik pozaznaczał wszystkie te inputy. Niestety powyższa biblioteka wywala oryginalne input i zamiast nich wrzuca div. Dla testu wrzucam funckje: Kod $('input:submit').bind("click", function() { alert($("input:radio").length); }); i wyskakuje mi 0. Jak obejść ten problem? Jak sprawdzić czy pola zostały odpowiednio zaznaczone? Rozkminiłem. http://plugins.jquery.com/node/2731 wykonujemy zgodnie z znajdującymi się tam zaleceniami. Do naszego kodu dodajemy : Kod $('input:submit').bind("click", function() { err = false; $("input:hidden:input_star").each(function() { if (!$(this).val()) { alert("Proszę odpowiedzieć na wszystkie pytania!"); err = true; return false; } }); if (err) return false; }); Można wywalić temat. |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 15:10 |