Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP][Java]Odwołanie się do elementu w jquery
Forum PHP.pl > Forum > Przedszkole
fiasko
Kod
<input type="checkbox" name="lewy" id="L1" value="7" >
<input type="checkbox" name="lewy" id="L4" value="6" >
<input type="checkbox" name="lewy" id="L3" value="5" >
<input type="checkbox" name="lewy" id="L5" value="9" >


Jak w Jquery wykryć zmianę wartości - zaznaczony czy nie konkretnego elementu . Lista elementów input generowana jest w PHP więc nie znam ich id. Muszę odnieść się więc do tego elementu który został w danym momencie zaznaczony. Nie wiem jak wykryć takie zdarzenie i określić z którego elementu zostało ono wywoływane. Chodzi mi o wykrycie jego ID.

HELP
hatesz
  1. $(document).ready(function() {
  2. $(':checkbox').change(function() { if($(this).attr('checked', true)) { alert('tak'); } else { alert('nie'); } });
  3. });


Coś takiego?
cojack
$('input[name$="lewy"]').click(function(){
// twoj kod
});
fiasko
A możecie w swoich rozwiązaniach dopisać

Kod
alert ("id tego elementu to" +id )


bo głównie o to mi chodzi .
hatesz
  1. $(document).ready(function() {
  2. $(':checkbox').change(function() { alert('id tego elementu to: ' + $(this).attr('id')); });
  3. });


?
fiasko
Twoje rozwiązanie hatesz mi coś blokowało odznaczanie . Ale mnie naprowadziłeś .


Kod
<script type="text/javascript">
$(document).ready(
function()
    {
    
     $(':checkbox').change(function() {
    

     var id = $(this).attr('id')
     alert ('test'+id);        
     });
    
    
});
</script>;


Ok działa smile.gif Dzięki .
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.