jquery - 如何通过选中和取消选中复选框来启用或禁用开关

标签 jquery kendo-ui

我有一个默认禁用的剑道开关:

<input type="checkbox" id="notifications-switch" aria-label="Notifications Switch" disabled="disabled" />

我有一个复选框,默认情况下未选中,我想通过选中该复选框来启用开关,这是复选框:

 <input type="checkbox" id="eq1" class="k-checkbox"> 

这是想要但不起作用的,当我检查它时,它没有启用开关:

 $("#eq1").change(function () {
          if (this.checked) {
              $("#notifications-switch").is(":disabled") = false;
          }
      });

最佳答案

在剑道中为了实现启用禁用,应使用以下内容(关于我的问题):

 $("#notifications-switch").data("kendoMobileSwitch").enable(true);

关于jquery - 如何通过选中和取消选中复选框来启用或禁用开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51944748/

相关文章:

javascript - Kendo Treeview 使用 json 填充

jQuery 拆分多个参数

javascript - 无需代理的 JQuery 跨域 XML 请求

javascript - 如何确定 $.getScript 的 url

javascript - $.each 重复 10 两次

javascript - 动态 Kendo UI 网格可编辑日期时间列不使用值

Jquery显示动态选定选项的名称

javascript - 选择所有必填字段后显示验证弹出窗口

javascript - 无法读取剑道网格中未定义的属性 'closest'

asp.net-mvc-4 - 在 ASP.NET MVC 中为 KendoUI 网格控件中的每一行添加一个包含超链接的列