首页 > 其他分享 >xm-select.js 设置默认选中

xm-select.js 设置默认选中

时间:2024-06-04 09:35:33浏览次数:15  
标签:arr name xm data value js 选中 true select

    function newSelect(id,saveId) {
        xmSelect.render({
            el: '#'+id,
            checkbox: true,
            repeat: false,
            autoRow: true,
            filterable: true,
            prop: { name: 'name', value: 'value' },
            height: '200px',
            tips: '请选择',

            // 默认选中的value
            initValue: ['4','5'],

            tree: {
                show: true,
                showFolderIcon: true,
                showLine: true,
                indent: 20,
                expandedKeys: [-3],
                strict: false,
            },
            data: function () {
                return [{name:'张三',value:'0'},
                {name:'李四',value:'1',disabled:"disabled"},
                {name:'王五',value:'2'},
                {name:'马六',value:'3'},
                {name:'赵四',value:'4'},{name:'王二默认?',value:'5'}]    ;
            },


            on: function (data) {
                var arr = data.arr;//arr:  当前多选已选中的数据
                console.log(data)
                let _r = []
                arr.forEach(item => {
                    _r.push(item.value)
                })
                console.log(_r.join(','))
                $('#'+saveId).val(_r.join(','))
            },
        });
    }

在initValue中加

标签:arr,name,xm,data,value,js,选中,true,select
From: https://www.cnblogs.com/mingluxy/p/18230144

相关文章

  • day7 js
    (javaScript)唯一的客户端语言//触发事件js代码服务器下载运行包,本地自动运行的(类似于自动流水翻页)·js的引入方式:(1)//头和身体都可以放进去(2)外部引入console.log(2=="2")//true按类型转换//三等于==完全一才trueconsole.log(2+"2")//=22JS不需要对齐缩进流程控制语句if......
  • Day8 JSON
    序列化:通过某种方式把数据结构或对象写入到磁盘文件中或通过网络传到其他节点的过程//将某种编程语言支持的数据类型对象做一个格式化字符串,从而能够进行储存和网络传输反序列化:把磁盘中对象或者把网络节点中传输的数据恢复为python的数据对象的过程JSON.stringify(obj):把obj对象......
  • js日期格式化代码
    js日期格式化代码分享一个前端实用的js 日期格式化代码,相当给力。 1exportfunctiongetFillDate(key){2if(key<10){3return`0${key}`;4}else{5return`${key}`;6}7}8/**9*时间戳转化为年月日10*@paramtimes时间戳......
  • vscode如何添加本地python解释器、解析器 Interpreter?(Python: Select Interpreter),并在
    先安装python扩展然后点ctrl+shift+p搜索python:select,选择解析器(或者也可以直接点左下方的) 然后360报毒了,允许通过,然后选择你想要的解释器  然后就好了20230816文章目录在VSCode中添加本地Python解释器 Python解释器简介为什么要在VSCode中设置Python解释器如......
  • [22] 虚幻引擎知识拓展 智能指针、JSON解析、插件
    Day1大纲虚幻智能指针  共享指针  共享引用JSON解析对象型、数组型、解析Json文件、书写Json、读取场景Actor保存到Json任务:封装高德地图天气系统插件给蓝图使用内容虚幻智能指针创建共享指针////创建共享指针//TSharedPtr<FMyClass>pMyClass=MakeShareab......
  • 基于SSM+Jsp+Mysql的高校二手交易平台
    开发语言:Java框架:ssm技术:JSPJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9系统展示前台首页用户注册用户登录个人中心商品信息管理员登录商品上架管理商品信息管理客服聊天管......
  • JSTL学习
    JSTL学习日记jstl相当于c++上的stl,当然不是说用法,只是意义上有很大的相似之处//开始学习//第一步,先下载并导入jstl的核心库(通过<@%uri="路径"去导入)<%@pagecontentType="text/html;charset=UTF-8"language="java"%><%--通过taglib标签引入所需要的库--%......
  • Vue渲染函数与JSX指南
    title:Vue渲染函数与JSX指南date:2024/6/3下午6:43:53updated:2024/6/3下午6:43:53categories:前端开发tags:Vue渲染JSX基础性能优化组件对比ReactJSX大项目测试策略第1章:Vue.js入门Vue.js的历史和背景Vue.js是一个用于构建用户界面的JavaScript框架,旨......
  • 【计算机毕业设计】ssm721北关村基本办公管理系统的设计与实现+jsp
    在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以,对北关村基本办公信息管理的提升,也为了对北关村基本办公信息进行更好的维护,北关村基本办公管理系统的出现就变得水......
  • 【计算机毕业设计】ssm720图书馆智能选座系统设计与实现+jsp
    现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本图书馆智能选座系统就是在这样的大环境下诞生,其可以帮助使用者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,......