在我的代码中,我使用jquery &下拉列表显示/打印div。这工作,但刷新我的网页下拉不重置并显示旧的选择。 前jQuery代码:使用jquery下拉刷新显示/隐藏div
$(document).ready(function(){
$('.box').hide();
$('#dropdown').change(function() {
$('.box').hide();
$('#div' + $(this).val()).show();
});
});
HTML输出:
<form>
<select id="dropdown" name="dropdown">
<option value="0">Choose</option>
<option value="area1">DIV Area 1</option>
<option value="area2">DIV Area 2</option>
<option value="area3">DIV Area 3</option>
</select>
</form>
<div id="divarea1" class="box">DIV Area 1</div>
<div id="divarea2" class="box">DIV Area 2</div>
<div id="divarea3" class="box">DIV Area 3</div>
在线演示:HERE
问题:后单击并选择任何DIV这显示结果格但之后刷新不会重置下拉和隐藏div结果。为了更好地理解,选择下拉列表右键单击jsffiddle结果并刷新此框架(结果)U查看我的问题。问题
打印SCR:
感谢
无法在Chrome中重现。我也赞同@Curt。 – mekwall 2012-03-30 09:37:59
@MarcusEkwall是的,我也检查了现在在IE工作。真的这不工作在FF。 – 2012-03-30 09:42:00
我不明白这个问题,同意@Curt – Th0rndike 2012-03-30 09:42:19