2015-08-24 5 views
1

как открыть сменную панель после нажатия кнопки. кнопка находится на первой странице, а затем сбрасывается панель на второй странице.как открыть складную панель после нажатия кнопки

вот мои разборные детали панели.

<div class="panel panel-default"> 
     <div class="panel-heading" role="tab" id="headingTwo"> 
     <h4 class="panel-title"> 
     <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> 
     Medicine 
     </a> 
     </h4> 
     </div> 
     <div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo"> 
     <div class="panel-body"> 
     <form action="transaction.php" method="POST"> 
     <div class="col-md-6"> 
     <div class="panel panel-info"> 
     <div class="panel-heading"><h7>Medicine Type : </h7></div> 
     <div class="panel-body"> 
     <select name="selectmedicine" class="form-control col-sm-4" id="medicinename"> 
     <option id="0" style="width:100px"></option> 

это мой код сценария - не работает

 <script type="text/javascript"> 
    $('#collapseone').collapseone({ 
    toggle: true 
    }); 
    </script> 

, где я должен поставить код сценария на первой или второй страницы?

+0

Где вы находите написанный вами сценарий? –

+0

"кнопка находится на первой странице, затем разборная панель на второй странице". Что ты хочешь этим сказать? скрипт не работает на разных страницах. –

+0

Можете ли вы мне помочь Стивен Мануэль, как это сделать? – Romeo

ответ

0

код что-то вроде этого .., когда я нажимаю кнопку на странице 1, я укажу имя элемента как abc, в ur page 2 будет проверено, является ли это имя элемента abc, если оно является abc, тогда ур, будет отображаться.

страница 1:

<input type="button" id="btnQueryString" onClick="submit()" value="Send" /> 
<script type="text/javascript"> 
    function submit() 
{ 
     //write ur code what u want 
     var myvalue = "abc"; 
'<%Session["name"] = "' + myvalue + '"; %>'; 
} 

страница 2:

<script type="text/javascript"> 
var newvalue = '<%= Session["name"] %>'; 
    if(newvalue == abc) 
{ 
    document.getElementById('Panel1').style.display = "block"; 
} 
else 
{ 
document.getElementById('Panel1').style.display = "none"; 
} 
</script> 

В page1 я написал метод, называемый Представлять, этот метод используется для отправки значение PAGE2 только уведомить эта кнопка нажата, и я вызову этот метод в кнопке, как onClick = "submit".

На странице 2 сначала я проверю значение сеанса, если кнопка нажата на странице 1, значение будет: abc: иначе оно будет пустым. Поэтому, если значение равно abc, я отображу панель.

+0

'localStorage' не работал в старых браузерах. http://caniuse.com/#search=localstorage –

+0

использование сеанса .... –

+0

спасибо, я попробую это – Romeo

Смежные вопросы