2009-09-16 6 views
0

J'ai une page par défaut qui charge différents contrôles sur pageload en fonction de la chaîne de requête. J'ai un contrôle qui crée une liste de cases à cocher (à l'intérieur de div_A) en charge et vérifie la case à cocher dans la base de données, puis je clique sur Continue, div_A devient invisible avec tout l'identifiant coché dans le champ caché et div_B est visible.Cochez la case dans une page asax via javascript

Sur Précédent clic, div_B est visible faux et div_A obtenir visible vrai et après javascript est tiré à cocher la case sélectionnée, mais il ne fonctionne pas

Javascript : 
function goBack() 
    { 
     var SIds = document.getElementById("<%=hdv_Data.ClientID %>").value;    // hdv_Data is the hidden field 
     var Ids_Arr = new Array(); 
     Ids_Arr = SIds.split(','); 
     for (j = 0; j < Ids_Arr.length; j++) 
     { 
      if(Ids_Arr[j] != 0) 
      { 
       alert(Ids_Arr[j]); // works till here, gets correct values in array 
       var chk = document.getElementById(Ids_Arr[j]); 
       alert(chk); 
       chk.checked = true; 
      } 
     } 
    } 
+0

Vouliez-vous dire page ASPX? – Brandon

+0

Non, la case à cocher est dans le contrôle webuser, c'est-à-dire la page ascx –

Répondre

0

Je souhaite qu'il peut vous aider à im utiliser ce Pour masquer et afficher certains champs dans un fichier jsp, vous pouvez l'organiser selon vos besoins.
- javascript

function showArea(){ 
var checkbox = document.getElementById('codcheckbox'); 
if(checkbox.value==true){ 
    var element = document.getElementById('dataFields'); 
    if (element && element.style.display=='none'){ 
    element.style.display='block'; 
    }else{ 
    element.style.display='none'; 
    } 
} 
}; 
  • de contenu sous forme de jsp ...

    <tbody id="dataFields" style="display: none">
    <OTHER STUFF>
    </tbody>

Questions connexes