禁用表中的控件 - JQuery/Javascript

2023-12-12

我有一个复杂的 UI,其中包含多个嵌套表、一个中继器控件和几个其他 HTML 控件,这些控件的禁用属性基于 JQuery 中的业务逻辑进行设置。

我需要一种方法来禁用整个表格(包括嵌套控件、UI 元素等)并在用户切换按钮时重新启用它们。

我可以遍历控件,找到每个控件并应用“禁用”属性,但是当用户选择启用时,我将需要麻烦地检查每个控件最初是否启用(基于第 1 段中解释的业务逻辑)

我所需要的只是一种保留初始 UI 并在 UI 上覆盖禁用/启用功能的方法。

有没有一种简单的方法可以实现这一点?


这就是 jQuery 选择器的魅力所在。如果您给每个项目一个“禁用”类,那么您可以通过执行简单的 $(".disable") 使用 jQuery 选择所有项目。

现在您已经拥有了所有元素,您可以一次性使用它们做任何您想做的事情,例如

$(".disable").attr("disable","disable");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

禁用表中的控件 - JQuery/Javascript 的相关文章

随机推荐