我想使用一个下拉,其中2个值是/否更改是否显示一个字段。我仍然希望存在的元素不可见。使用选择更改淡出或淡出另一个字段
我使用Razor和MVC3来渲染页面。
因此,我曾尝试以下的代码:
$(function() {
$("DiscountOn").change(function() {
if ($("DiscountOn").Value == 0) {
$("DiscountPercentage").fadeOut('fast');
}
else {
$("DiscountPercentage").fadeIn('fast');
}
});
});
DiscountOn是具有0或1值,文本没有或yes分别下拉。当DiscountOn转为0时,我希望它使DiscountPercentage消失,并在DiscountOn转为1时重新出现。对于增加值,如果可以在页面加载时显示或消失,取决于在下拉菜单中设置哪个选项会很好。
非常好,非常感谢您的帮助。 –
我的荣幸! :) –
有一个问题,它仍然不起作用,我已经提醒了一下,看看它的价值是什么,但是警报甚至没有显示出来。所有的ID都是正确的。 –