rhythm丶

rhythm丶

200飞吻 2017-04-20 加入 来自厦门软件园二期

(不做大多数。)

rhythm丶 最近的提问

    没有发表任何求解

rhythm丶 最近的回答

  • 21小时前select 下拉样式不显示中回答:

    http://www.layui.com/doc/modules/form.html#render
  • 1天前关于layer full全屏的问题中回答:


    全屏之后这个按钮不能最小化吗 [汗]
  • 1天前额一个表单提交 地区三级联动的问题!中回答:

    可以参考一下这个案例
    http://fly.layui.com/jie/10508/
  • 1天前js 中 laypage未定义中回答:

    layui.use(['laypage'], function () {
    var laypage = layui.laypage;
    });
  • 1天前表单校验无效,找了好长时间找不到原因,求大神看下中回答:

    没看到你的html代码,我感觉你按钮是不是没写对
    lay-submit 写了没?
    lay-filter="submit" 是这样的吗?
    <button class="layui-btn" lay-submit lay-filter="submit">提交</button>
    因为我看到你代码是这样写的,把你的代码复制过来我本地调试是可以验证的
    form.on('submit(submit)', function(data){
    //-.....
    });
  • 1天前laytpl获取的json交叉输出中回答:

    <!DOCTYPE html>
    <html>

    <head>
    <meta charset="utf-8">
    <title></title>
    <link rel="stylesheet" href="layui/css/layui.css">
    </head>

    <body>
    <div class="layui-form">
    <table class="layui-table" lay-even>
    <thead>
    <tr>
    <th>标题</th>
    <th>类别</th>
    <th>内容</th>
    <th>时间</th>
    </tr>
    </thead>
    <tbody id="tbody"></tbody>
    </table>
    </div>
    <script id="list" type="text/html">
    {{# layui.each(d.list, function(index, item){ }}
    <tr>
    <td>{{item.title}}</td>
    <td data-type="{{item.type}}">{{d.cate[item.type]}}</td>
    <td>{{item.content}}</td>
    <td>{{item.addtime}}</td>
    </tr>
    {{# }); }}
    </script>
    </body>
    <script src="layui/layui.js"></script>
    <script type="text/javascript">
    layui.use('laytpl', function() {
    var laytpl = layui.laytpl;

    //- 模拟数据
    var data = {
    cate : [
    {id: "1", cname: "类别1"},
    {id: "2", cname: "类别2"},
    {id: "3", cname: "类别3"},
    {id: "4", cname: "类别4"}
    ],
    list : [
    {id: "41", title: "测试标题1", type: "1", content: "测试内容1", addtime: "2017-06-22"},
    {id: "42", title: "测试标题2", type: "2", content: "测试内容2", addtime: "2017-06-22"},
    {id: "43", title: "测试标题3", type: "3", content: "测试内容3", addtime: "2017-06-22"},
    {id: "44", title: "测试标题4", type: "4", content: "测试内容4", addtime: "2017-06-22"},
    ]
    }

    //- 将cate重新组织成 {id: cname} key-value 形式
    var cates = {};
    var cate = data.cate;
    for (var i = 0, len = cate.length; i < len; i++) {
    var c = cate[i];
    cates['' + c.id] = c.cname;
    }
    //- console.info(JSON.stringify(cates));
    //- {"1":"类别1","2":"类别2","3":"类别3","4":"类别4"}

    //- 重新放回data中
    data.cate = cates;

    //- 模版渲染
    var getTpl = list.innerHTML;
    laytpl(getTpl).render(data, function(html){
    tbody.innerHTML = html;
    });
    });
    </script>

    </html>
  • 1天前关于layer ui 的一些小bug 中回答:

    http://www.layui.com/doc/element/form.html#pane
  • 1天前laytpl获取的json交叉输出中回答:

    模版使用时,通过 key 获取 到 value
    {{#  layui.each(d.list, function(index, item){ }}
    <tr>
    <td>{{item.title}}</td>
    <td>{{d.cate['t' + item.type]}}</td>
    <td>{{item.content}}</td>
    <td>{{item.addtime}}</td>
    </tr>
    {{# }); }}
  • 1天前laytpl获取的json交叉输出中回答:

    可以把 cate 对象重新组织成为 key-value 的形式
    var cates = [''];
    var cate = data.cate;
    for (var i = 0, len = cate.length; i < len; i++) {
    var c = cate[i];
    cates['t' + c.id] = c.cname;
    }
    data.cate = cates;
  • 3天前ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存中回答:

    谷歌浏览器看一下 F12 -> Resources:
  • 3天前问下data变量的list可以循环添加数组不?中回答:

    data.list.push({name: "xxx", city: "xxx"});
  • 3天前ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存中回答:

    [吃惊] 你这个缓存是浏览器缓存吗?
  • 3天前ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存中回答:

    资源修改成功之后,要更新缓存
  • 3天前弹出层JS文件中的content可以放项目中的一个HTML页面吗?中回答:

    @Layui皮皮虾 可以,用相对路径,没上线本地也可以调试的
  • 3天前弹出层JS文件中的content可以放项目中的一个HTML页面吗?中回答:

    可以,type="2", content写页面地址
    http://www.layui.com/doc/modules/layer.html#content