Установите флажок на странице asax через JavaScript - PullRequest
0 голосов
/ 16 сентября 2009

У меня есть страница по умолчанию, которая загружает различные элементы управления при загрузке страницы в соответствии со строкой запроса. У меня есть элемент управления, который создает список флажков (внутри div_A) при загрузке и проверяет флажок через базу данных, затем я нажимаю кнопку «Продолжить», div_A становится невидимым со всем отмеченным идентификатором флажка в скрытом поле, и div_B отображается как true.

При нажатии кнопки «Назад», div_B виден false, а div_A становится видимым true, а следующий javascript запускается для проверки выбранного флажка, но он не работает

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;
             } 
        }
    }

1 Ответ

0 голосов
/ 16 сентября 2009

Хотелось бы, чтобы это помогло вам использовать это, чтобы скрыть и показать некоторые поля в jsp, вы можете расположить его под свои нужды. - 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';
    }
}
};
  • jsp form content ...

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...