首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据下拉选择,选中和取消选中复选框

问根据下拉选择,选中和取消选中复选框
EN

Stack Overflow用户
提问于 2018-05-09 17:53:39
回答 1查看 62关注 0票数 0

我有一个下拉列表。下拉式旧复选框的选择更改将被取消选中,而新复选框将被选中。如何使用jquery?

数据来自数据库。

我有这个代码

代码语言:javascript
复制
$("#roles").change(function() {

      $.ajax({
          url: '@Url.Action("GetPermissionForSelectedRole", "home")',
          type: "get",
          cache: false,
          data: {
            RoleId: roleid
          },
          success: function(alldata) {
            debugger;
            $.each(alldata, function(key, value) {
                debugger;
                var aa = value.Modelid;
                var bb = value.Actionid;
                var abc = aa + '-' + bb;
                var allcheckboxdata = [];
                $("input:checkbox[name=chkboxsecond]").each(function() {
                  allcheckboxdata.push($(this).attr('data-controllername'));
                })
                $.each(allcheckboxdata, function(ab, alchkbox) {
                    debugger;
                    var aabb = alchkbox;
                    if (abc === aabb) {
                      $('input:checkbox[data-controllername="' + abc + '"]').attr('checked', true);
                    })
                })
            }
          });
      });

这是我的checkbox html代码

代码语言:javascript
复制
@foreach (var data in ViewBag.allmodel) {
 <tr>
   <td class=@data.Id>@data.Controller_Name</td>
   @foreach (var ac in ViewBag.AllAction) { 
   <td>
     <div class="checkbox"> 
       <label>
         <input type="checkbox" class="allchkbox" 
          data-controllername="@data.Id-@ac.Id" 
          name="chkboxsecond" value=@data.Id>
       </label> 
     </div>
   </td>
   }
}
EN

回答 1

Stack Overflow用户

发布于 2018-05-09 18:43:17

没有Minimal, Complete, and Verifiable example可玩,我假设您想要这样做:

代码语言:javascript
复制
$("input:checkbox[name=chkboxsecond]").each(function() {
  this.checked = $(this).data("controllername") == abc;
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50250434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档