【发布时间】:2010-09-15 17:28:42
【问题描述】:
我最近在这里得到了这个代码
<script type='text/javascript'>
$('#discountselection').hide();
$('#No').click(function(){
$('#discountselection').hide();
});
$('#Yes').click(function(){
$('#discountselection').show();
});
</script>
目的是根据是否选择了单选按钮是和否来隐藏下拉框。这是我的代码:
<td width="338">Would You like to avail of our multiyear discounts?*
<br />See <a href="Pricing">Pricing</a> for more details
</td>
<td colspan="4">
<input name="discount" type="radio" id="Yes" value="Yes" />Yes
<input name="discount" type="radio" id="No" value="No" checked="checked" />No<br />
<select class="purple" name="discountselection" id="discountselection">
<option value="1" selected="selected">1 Year</option>
<option value="2">2 Years</option>
<option value="3">3 Years</option>
</select>
</td>
我在 head 标签之间放置了 javascript,但由于某种原因,这对我不起作用。我根本不熟悉javascript。如果有人能看出我哪里出错了,这将是一个很大的帮助。 谢谢。
【问题讨论】:
-
你包含了 jQuery 吗?这个脚本似乎使用它。
-
“在标签之间”是什么意思?什么标签?
-
@halfdan..我以为我的问题已经解决了,因为我忘记链接到 jquery 文件,但后来我做到了 但是它仍然无法正常工作。 @annakata - 抱歉,我的意思是标题标签,由于某种原因 head 没有显示。
标签: javascript jquery drop-down-menu radio-button