问题:使用selectM的扩展,下拉框多选出现点击不生效的问题。
解决:
| var tagIns; |
| layui.config({ |
| base: './' |
| }).extend({ |
| selectM: 'assets/libs/layui_extends/selectM', |
| }).use(['layer', 'form', 'jquery', 'selectM'], function () { |
| $ = layui.jquery; |
| var form = layui.form, selectM = layui.selectM; |
| $.get('xxx', { |
| token: getToken() |
| }, function (res) { |
| if (res.code == 0) { |
| |
| if(tagIns) tagIns.render(); |
| tagIns = selectM({ |
| elem: '#selectedZyps', |
| data: res.data, |
| max: res.data.length, |
| tips: '请选择', |
| selected: selectZypsArr, |
| |
| field: { |
| idName: 'xxx', |
| titleName: 'aaa' |
| } |
| }); |
| } |
| }) |
| }); |
复制
路漫漫其修远兮,吾将上下而求索!