我有两个按钮,当其中一个被选中时,它们会显示和隐藏输入框。如果在选择单向按钮时提交表单,则表单将重新加载并显示一个活动的返回按钮。如何在页面重新加载/刷新后仍然保持活动标签(按钮)处于活动状态?
$(document).ready(function() {
$("label[name='oneway']").on("click", function() {
$(".arrival").hide();
$(".from").removeClass('col-lg-3');
$(".from").addClass('col-lg-4');
$(".to").removeClass('col-lg-3');
$(".to").addClass('col-lg-4');
$(".departure").removeClass('col-lg-3');
$(".departure").addClass('col-lg-4');
$("label[name='return']").removeClass('active');
$(this).addClass('active');
$('#trip').val('0');
});
$("label[name='return']").on("click", function() {
$(".arrival").show();
$(".from").removeClass('col-lg-4');
$(".from").addClass('col-lg-3');
$(".to").removeClass('col-lg-4');
$(".to").addClass('col-lg-3');
$(".departure").removeClass('col-lg-4');
$(".departure").addClass('col-lg-3');
$("label[name='oneway']").removeClass('active');
$(this).addClass('active');
$('#trip').val('1');
});
});
<form method="post" action="">
<div class="btn-group btn-group-toggle" data-toggle="buttons">
<label for="oneway" class="btn btn-default " name="oneway">One way</label>
<label for="return" class="btn btn-default active" name="return">Return</label>
</div>
<div class="form-row col-lg-12">
<div class="form-group col-lg-3 from">
<label for="From">From</label>
<input type="text" class="form-control autocomplete" id="from" name="from" placeholder="Departure city" value="">
</div>
<div class="form-group col-lg-3 to">
<label for="To">To</label>
<input type="text" name="to" class="form-control autocomplete" id="to" placeholder="Arrival city" value="">
</div>
<div class="form-group col-lg-3 departure">
<label for="DepartureDate">Departure Date</label>
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input id="date_added" type="text" name="dd" class="form-control" value="">
</div>
</div>
<div class="form-group col-lg-3 arrival">
<label for="ArrivalDate">Arrival Date</label>
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input id="date_modified" type="text" name="rd" class="form-control" value="">
</div>
</div>
<div class="form-row col-lg-12">
<button type="submit" name="confirm" class="btn btn-primary btn-lg " id="confirm">Confirm</button>
</div>
</div>
</form>
localStorage
- Jaromanda X