我有一个选择框根据其选择隐藏和显示元素。根据选择框的选择显示元素
IN PAGE JS
function showhide() {
$("div.brandDiv").hide();
$("select.slct").bind('change', function() {
$('div.brandDiv').hide();
var targetId = $(this).val();
$('div#' + targetId).show();
});
}
在HTML中 调用函数显示隐藏()
<select name="ex" class="slct">
,然后用ID非和DIVS肯定。
< DIV ID =“OUI”级=“brandDiv”>
<input type="text" name='num' class="numbersonly" maxlength="2" ></input>
</div>
它的做工精细
问题是,当我刷新页面,它只是显示选择框,最后选择的选项,但不是基于要素对选择
例如,如果我有2个选择框,选择yes和no ,如果用户选择是的,它显示了招呼 并没有显示它通过 但WH我刷新页面显示正确是或否,但不是你好或
我不是很专业。请帮助。
你设法解决它? – Ignas 2012-07-24 10:14:33
@Ignas:还没有..仍在战斗 – user1512411 2012-07-24 10:45:16
你是否已将触发器('更改')添加到事件处理程序中? – Ignas 2012-07-24 11:31:47