Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako da izbegnem postback u sledećoj situaciji?

[es] :: .NET :: kako da izbegnem postback u sledećoj situaciji?

[ Pregleda: 2638 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bjevta
Bratislav Jevtic
http://www.tojesoft.co.rs
Beograd

Član broj: 5216
Poruke: 367
*.pat-pool.kg.sbb.co.yu.

Sajt: www.tojesoft.co.rs


+5 Profil

icon kako da izbegnem postback u sledećoj situaciji?08.08.2006. u 05:48 - pre 214 meseci
imam dve dropdown liste.
1) prva je vidljiva i ima, na primer, values: "0", "1", "2", itd. default je "0".
2) druga je nevidljiva. treba da postane vidljiva samo ako je izabrana vrednost u prvoj dropdown listi različita od "0".

treba mi parče JavaScript-a kojim bih mogao da show/hide drugu dropdown listu posle promene vrednosti u prvoj listi. Dakle, bez postback-a.

Ima l' ko ideju?
Acta, non verba!
 
Odgovor na temu

spartak

Član broj: 5625
Poruke: 631
*.ptt.yu.



+3 Profil

icon Re: kako da izbegnem postback u sledećoj situaciji?08.08.2006. u 08:46 - pre 214 meseci
Ovako nesto moze da ti zavrsi posao:

Code:

  function ToggleEnabled(sender, target)
  {
    if (document.getElementById(sender).checked)
    {
      document.getElementById(target).disabled = false;
    }
    else
    {
      document.getElementById(target).disabled = true;
    }
}


Ovo radi za checkbox i neku drugu bilo koju kontrolu. Kao sender prosledim UniqueID serverske kontrole checkbox koji treba nesto da enable/disable, a kao target UniqueID kontrole koju treba enable/disable-ovati.

Onda u codebehind javaskript funkciju metod na checkbox i posajem joj sta da target-uje.
Code:

chkBriefed.Attributes.Add("onclick", "ToggleEnabled('" + chkBriefed.ClientID + "','" + tbxBriefingDesc.ClientID + "');");


Tebi treba slicna stvar. Na prvi ddl zakaci na "onChange" da ti se izvrsi javascript document.getElementById(<drugi ddl uniqueid>).disabled = true;
 
Odgovor na temu

[es] :: .NET :: kako da izbegnem postback u sledećoj situaciji?

[ Pregleda: 2638 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.