zyx7758521zyx
汤圆吃元宵
采纳率0%
2021-03-04 16:16

x-editable中的checklist

如何让checkelist里点击某一个复选框时其余的复选框禁用。

 {
                    field: 'major',
                    title: '培训专业',
                    editable : {
                        type: "checklist",
                        separator:",",
                        placement: 'right',
                        title: '培训专业',
                        autotext:'always',
                        emptytext: "请选择",
                        source: function () {
                            var result = [];
                            //特殊自定的专业选择
                            /*$.each(specialMajorArray, function (k, v) {
                                result.push({value: v.value, text: v.text});
                            })*/
                            result.push({value: "0", text: "全部"});
                            $.each(majors, function (key, value) {
                                result.push({value: value.dictValue, text:              value.dictLabel});
                            });
                            return result;
                        },
                         validate: function (value) {
                             //"如果选择的有全部,则把其余专业去除";
                        
                        }
                    }
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • zyx7758521zyx 汤圆吃元宵 16天前

    最后还是在大佬的帮助下看文档解决,

    代码如下   if(value.includes('0')){

                         return{newValue:'0'}

               }

    value代表的是里面的每个checkbox的id

    点赞 评论 复制链接分享

为你推荐