本帖最后由 lovert 于 2021-7-2 08:29 编辑
不多说上传工程文件
因为有模块在文件夹里放着,所以我把JS整个文件夹放到资源文件夹下了,里面只是引用写的是相对地址
然后在页面弹出框那个页面加载命令里加载了
下面的JS
- var data2=new Array();
- var zuo=Forguncy.Page.getCell("yiqishebei").getValue();
- var you=Forguncy.Page.getCell("zhi").getValue();
- var m=zuo.split(",");
- var n=you==null?"":you.split(",");
- for(i=0;i<m.length;i++){
- a='{"value": "z", "title": "z"}';
- a=a.replaceAll("z",m[i]);
- data2.push(JSON.parse(a));
- }
- layui.use('transfer', function(){
- var transfer = layui.transfer;
- //渲染
- transfer.render({
- elem: $('[fgcname="chuansuo"]')[0] //绑定元素
- ,title: ['待选择', '已选择']
- ,data:data2
- ,showSearch: true
- ,width: 300 //定义宽度
- ,height: 550 //定义高度
- ,value: n
- ,onchange: function(data, index){
- var getData = transfer.getData('demo1');
- var getData2=new Array();
- for(i=0;i<getData.length;i++)
- {
- getData2.push(getData[i].value);
- Forguncy.Page.getCell("zhi").setValue(getData2.toString());}
- if(getData.length==0){
- Forguncy.Page.getCell("zhi").setValue("请选择仪器设备");
- }
- }
- ,id: 'demo1' //定义索引
- });
- });
复制代码
|
|