2009-09-16 8 views
0

쿼리 문자열에 따라 페이지로드에 다른 컨트롤을로드하는 기본 페이지가 있습니다. 로드시 확인란 목록 (div_A 내부)을 만들고 데이터베이스를 통해 확인란을 선택한 다음 계속을 클릭하고 div_A가 숨겨진 필드의 모든 체크 된 확인란 ID로 보이지 않게되고 div_B가 true로 표시되는 컨트롤이 있습니다. 돌아 가기 클릭에 자바 스크립트를 통해 asax 페이지의 확인란을 선택하십시오

는 div_B는 나는 그것이 당신이 사용하는 메신저 도움이 될 수 있습니다 바랍니다 볼 허위 div_A 얻을 보이는 사실과 다음 자바 스크립트가 선택한 확인란을 소성되어 있지만

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

<tbody id="dataFields" style="display: none">

당신은 aspx 페이지를 찾으시는 것입니까? – Brandon

+0

아니요, 확인란이 웹 사용자 컨트롤에 있습니다 (예 : ascx 페이지). –

답변

0

작동하지 않습니다이다 jsp에서 일부 필드를 숨기거나 표시하려면 필요에 맞게 정렬 할 수 있습니다.
- 자바 스크립트

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'; 
    } 
} 
}; 
  • JSP로 폼 내용은 ... <OTHER STUFF>
    </tbody>

관련 문제