如何根据屏幕值使屏幕元素不可见/禁用?

时间:2011-06-26 12:59:46

标签: c# asp.net-mvc

ASP.NET MVC新手问题:我想根据同一视图上的下拉列表,复选框等的值,使某些屏幕元素 - 或其组 - 不可见或禁用。应该都是客户端。

这样做的正确方法是什么?

2 个答案:

答案 0 :(得分:3)

我会使用jQuery检查更改下拉列表的值,然后根据需要显示/隐藏元素。

$('#mySelectList').change(function(){
   // Show/Hide items here.
   $('.elemsToShow').show();
   $('.elemsToHide').hide();
});

答案 1 :(得分:0)

要禁用:

$('.select').attr('disabled', 'disabled');

启用:

$('.select').removeAttr('disabled');