layui穿梭框应用实例
本帖最后由 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);
data2.push(JSON.parse(a));
}
layui.use('transfer', function(){
var transfer = layui.transfer;
//渲染
transfer.render({
elem: $('')//绑定元素
,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.value);
Forguncy.Page.getCell("zhi").setValue(getData2.toString());}
if(getData.length==0){
Forguncy.Page.getCell("zhi").setValue("请选择仪器设备");
}
}
,id: 'demo1' //定义索引
});
});
前排支持,这个应该能用上 666,相当厉害了老铁:lol 穿梭框确实用的上,楼主太棒了 :) 需要多选时非常有用:i0tw: :hjyzw:超级实用,多谢大佬 厉害有没有关于报告中 没有检测的参数在报告里面自动画上“/”,这个怎么实现,有好的思路吗?谢谢大神指导下,或者出个事例。 叶志坤 发表于 2021-7-3 16:48
厉害有没有关于报告中 没有检测的参数在报告里面自动画上“/”,这个怎么实现,有好的思路吗?谢谢大神指 ...
https://support.microsoft.com/zh-cn/office/iferror-%e5%87%bd%e6%95%b0-c526fd07-caeb-47b8-8bb6-63f3e417f611?ui=zh-cn&rs=zh-cn&ad=cn 超级实用,多谢大佬
页:
[1]