2010-04-06 25 views
5

mam 2 przyciski radioweMootools ustawić przycisk radiowy sprawdzone

i użyłem mootool podczas wczytywania jako

window.addEvent('domready', function() { 
    var chk="1"; 
if(chk==1){ 

$('edit-gender-0').set('checked',true); 
} 

else if(chk==2){ 
$('edit-gender-1').set('checked',true); 

    } 

ale to nie działa w ogóle.

Każda pomoc zostanie doceniona ... i każde inne krótkie rozwiązanie bez warunku if.

+0

Nie wiem, ale denerwuje mnie to, że cytowałeś swój "1", gdy przypisałeś go do "chk", ale nie w instrukcjach if. Pierwszy to ciąg, pozostałe to ints. Nie pamiętam, czy to ma znaczenie w JS, ale nadal! – mpen

+0

Tak, to też mnie niepokoi ... Ale nie ma znaczenia w JS. "5" == 5 // prawda "5" === 5 // fałsz – nekman

+0

jakie będzie rozwiązanie dla liczby całkowitej i ciągu jest to wrażliwe – Gobi

Odpowiedz

2
window.addEvent('domready', function() { 
    var chk="1"; 
    if(chk==1){ 
     $('edit-gender-0').set('checked',true); 
    } else if(chk==2){ 
     $('edit-gender-1').set('checked',true); 
}); 

nie zapomnij dodać}); na końcu funkcji addEvent.

Powiązane problemy