как открыть сменную панель после нажатия кнопки. кнопка находится на первой странице, а затем сбрасывается панель на второй странице.
здесь мои разборные детали панели.
<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>
где я должен поставить код скрипта на первую или вторую страницу?
код что-то вроде этого.. когда я нажму кнопку на странице 1, я установлю имя элемента как abc, в ur page 2 он будет проверять, является ли это имя элемента abc, если это abc, тогда будет отображаться конкретная панель ur.
Страница 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>
В стр. 1 я написал метод под названием submit, этот метод используется для отправки значения на страницу2, чтобы уведомить эту кнопку нажатой, и я вызову этот метод в кнопке, как onClick = "submit".
На стр. 2 сначала я проверю значение сеанса, если кнопка нажата на странице 1, значение будет: abc: иначе оно будет пустым. Поэтому, если значение равно abc, я отображу панель.
localStorage
не работал в старых браузерах. caniuse.com/#search=localstorage