C# 关于指示HTML表的活动单元格(或被动单元格)的一些想法(通过着色、模糊或其他方式)

C# 关于指示HTML表的活动单元格(或被动单元格)的一些想法(通过着色、模糊或其他方式),c#,asp.net,jquery,ajax,html-table,C#,Asp.net,Jquery,Ajax,Html Table,我有一个html表,它包括1行和5个单元格(C1、C2、C3、C4、C5)。(单元格具有特定内容) C1-C2-C3-C4-C5 用法1:C3与C1和C2同时使用, 用途2:C3与C4、C5同时使用 当我使用“C1、C2、C3”时,不使用C4和C5,或者当我使用“C3、C4、C5”时,不使用C1和C2 因此,根据我将使用的HTML表的不同部分,如何使一些单元格更吸引人,而另一些单元格则更少吸引人 例如:如果我使用(用法1),那么我希望C4和C5不太吸引人,或者我希望它们被禁用,并且C1-C2-C

我有一个html表,它包括1行和5个单元格(C1、C2、C3、C4、C5)。(单元格具有特定内容)

C1-C2-C3-C4-C5

用法1:C3与C1和C2同时使用, 用途2:C3与C4、C5同时使用

当我使用“C1、C2、C3”时,不使用C4和C5,或者当我使用“C3、C4、C5”时,不使用C1和C2

因此,根据我将使用的HTML表的不同部分,如何使一些单元格更吸引人,而另一些单元格则更少吸引人

例如:如果我使用(用法1),那么我希望C4和C5不太吸引人,或者我希望它们被禁用,并且C1-C2-C3吸引人或着色,或者你想到的任何东西

谢谢

编辑:要了解更多关于用法1和2的信息,我将介绍我的系统,我的系统是一个报告下载系统,具体取决于我使用单元格给出的参数

C1和C2包括复选框列表

我有一个日历和C3中的提交按钮

C4和C5包括下拉列表


开关是这样工作的,在C4和C5中,我可以选择一个带有DropDownList的特殊报告,然后单击C3中的submit按钮,如果我选择一个特殊报告,C1和C2中的参数不起作用。如果我没有从C4和C5中选择特殊报告,那么C1和C2中的参数将起作用。但C3中的日历始终有效。

基本上,当您使用Usage1时,对所有单元格应用一些默认css类,然后对单元格C4和C5应用一些附加css类以使其禁用,同时检查此附加类是否应用于C1和C2,如果是,则将其删除

同样,在使用Usage2时,将该附加类别应用于单元格C1和C2,并将其从C4和C5中移除

在JQuery中添加和删除css类很容易,使用.addClass('className')和.removeClass('className'))

编辑:

为了响应您的编辑,请在用户单击submit时尝试上面提到的逻辑。在JavaScript函数中,处理向单元格提交、添加和删除css类


谢谢你使用usage1和usage2是什么意思?如果你能解释一下,我认为这个建议会更简单、更直截了当,你将如何在用法之间转换。谢谢,我已经为我的问题添加了详细信息。更新了我的答案,并提供了更多建议。谢谢