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

onClick da li je moguce i ima li zamjena za checkbox u asp

[es] :: .NET :: onClick da li je moguce i ima li zamjena za checkbox u asp

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

01011011

Član broj: 561
Poruke: 2341
204.167.145.*



+2 Profil

icon onClick da li je moguce i ima li zamjena za checkbox u asp21.03.2006. u 23:14 - pre 220 meseci
imam ovako code javascript

Code:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function checkChoice(field, i) {
if (i == 0) { // "All" checkbox selected.
if (field[0].checked == true) {
for (i = 1; i < field.length; i++)
field[i].checked = false;
   }
}
else  {  // A checkbox other than "Any" selected.
if (field[i].checked == true) {
field[0].checked = false;
      }
   }
}
//  End -->
</script>


e sad imam checkboxes recimo 3 koje se zovu sve tri classes i onda kad promjenim jednu ostale se uncheckiraju, ako primjenem glavnu onda se sve checkiraju...

recimo primjer.

Code:
    <form id="advanced" name=advanced method="get" action="http://www.tipliga.com/info.php">
    <div>
        <input id="Checkbox1" name=classes onclick="checkChoice(document.advanced.classes, 0)" type="checkbox" checked />
        <input id="Checkbox2" name=classes onclick="checkChoice(document.advanced.classes, 1)" type="checkbox" />
        <input id="Checkbox3" name=classes onclick="checkChoice(document.advanced.classes, 2)" type="checkbox"  /><br />
        <input id="Submit" type="submit" value="button" />
    </form>


e sada... posto mi je potrebno da ove checkboxes budu runat=server cim stavim runat=server ne radi vise javascript. A ako bih zelio da uradim ovako nesto, to tek ne radi...

Code:
<asp:CheckBox ID="m" runat="server" onclick="checkChoice(document.advanced.m, 0)" Checked="True"  />


e sad kako da ovo odradim... Radio sam prije sa autopostback, ali klijentu se ne svidja to sto se za svaki klick zove server funkcija i stranica se ucitava ponovo, pa hoce da bude javascript, da ne streca stranica svaki put kad se klikne na kontrolu.


Pomoc hitno potrebna, hvala na odgovorima..

Poz
 
Odgovor na temu

01011011

Član broj: 561
Poruke: 2341
204.167.145.*



+2 Profil

icon Re: onClick da li je moguce i ima li zamjena za checkbox u asp22.03.2006. u 02:18 - pre 220 meseci
Pronasao sam soluciju ako nekom treba, nije bas neka najbolja jer ima dosta koda da se uradi za neke male stvari ali evo..

za jedan checkbox funkcija...

Code:
function model(myID) {
 // "All" checkbox selected.
 
if (myID=='m') {
document.getElementById('m1').checked = false;
document.getElementById('m2').checked = false;
   }
else if (myID=='m1') 
  {
 document.getElementById('m').checked = false; 
 }
 else if (myID=='m2') 
  {
 document.getElementById('m').checked = false; 
 }
if (document.getElementById('m1').checked == false && document.getElementById('m2').checked == false)
{
document.getElementById('m').checked = true; 
}
}


i sad tamo gdje su mi checkbox u kodu ovako nesto.

Code:

<asp:CheckBox ID="m" runat="server" onClick="javascript: return model(this.id);" />
<asp:CheckBox ID="m1" runat="server" onClick="javascript: return model(this.id);" />
<asp:CheckBox ID="m2" runat="server" onClick="javascript: return model(this.id);" />



To je to... kako sam se samo par sati namucio bezveze .. :(

POzdrav ako neko ima bolju soluciju neka postavi,...

[Ovu poruku je menjao 01011011 dana 22.03.2006. u 03:19 GMT+1]
 
Odgovor na temu

[es] :: .NET :: onClick da li je moguce i ima li zamjena za checkbox u asp

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

Postavi temu Odgovori

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