layui 数据与穿梭框

1.谷歌浏览器控制台  F12

2.$post 请求数据

$.post(url, {
                    token: globalData.myToken
                },
                function(result) {
                    //不清楚数据结构,所以打印到控制台   
                    console.log(result);

}

}

})

3.请求数据后,把数据渲染到穿梭框

    transfer.render({
                        elem:'#test1',
                        data:result,
                        id:'demo1',
                        parseData: function(res) {
                            //根据返回数据格式进行解析

                            return {
                                "value":res.Id//数据值
                                    ,
                                "title":res.Name //数据标题
                                    ,
                                "disabled": res.disabled //是否禁用
                                    ,
                                "checked": res.checked //是否选中
                            }

                        }

                    })                    

 

4.单词 transfer 转移 global 全部的

5.数据和穿梭框连接代码

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <link rel="stylesheet" href="layui/css/layui.css" type="text/css">
        <script src="layui/layui.js" type="text/javascript" charset="UTF-8"></script>
        <script src="layui/global.js" type="text/javascript" charset="UTF-8"></script>
    </head>

    <body>
        <div id="test1"></div>
        <script>
            layui.use(['transfer'], function() {
            let transfer = layui.transfer;
            let $ = layui.$;
            let url =globalData.server+"/GetRolesAll"
            $.post(url, {
                    token: globalData.myToken
                },
                function(result) {
                    //不清楚数据结构,所以打印到控制台   
                    console.log(result);
                    //穿梭框渲染返回的数据
                    transfer.render({
                        elem:'#test1',
                        data:result,
                        id:'demo1',
                        parseData: function(res) {
                            //根据返回数据格式进行解析

                            return {
                                "value":res.Id//数据值
                                    ,
                                "title":res.Name //数据标题
                                    ,
                                "disabled": res.disabled //是否禁用
                                    ,
                                "checked": res.checked //是否选中
                            }

                        }

                    })                    
                },
                "json")
            })
        </script>
    </body>

</html>

6.global.js文件代码

var  globalData = {
                         server:"http://stuapi.ysd3g.com/api/",
                         myToken:"443c475a-70e8-4b9a-a88c-c608832f7607",
};

7.获取token网址

stuapi.ysd3g.com

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值