安迪

安迪 VIP4

150飞吻 2018-3-19 加入 来自深圳

(这个人懒得留下签名)

安迪 最近的回答

  • 2018-6-25 17:23:35大神们 帮我看看 可以点击tab切换页中的某个按钮来实现在打开一个新的切换页吗?中回答:

    @暖nuan 我这里是可以的,你是单页面还是多页面的?
  • 2018-6-25 17:14:17大神们 帮我看看 可以点击tab切换页中的某个按钮来实现在打开一个新的切换页吗?中回答:

    @暖nuan 把 data-url 换成 lay-href 试试,其他都不要。
  • 2018-6-25 17:8:37如何判断复选框是否被选中中回答:

    @Ysf 那就循环获取[微笑]
  • 2018-6-25 16:59:57我的上传文件点击没效果中回答:

    你有在 use 中添加 'upload',并且 var upload = layui.upload; // 获取upload模块,有这些吗?
  • 2018-6-25 16:55:56大神们 帮我看看 可以点击tab切换页中的某个按钮来实现在打开一个新的切换页吗?中回答:

    试试下面这种
    <a lay-href="要打开页面的路径">要打开的页面</a>
  • 2018-6-25 16:53:6如何判断复选框是否被选中中回答:

    多看文档啊
    http://www.layui.com/doc/modules/table.html#oncheckbox
    table.on('checkbox(test)', function(obj){
    console.log(obj.checked); //当前是否选中状态
    console.log(obj.data); //选中行的相关数据
    console.log(obj.type); //如果触发的是全选,则为:all,如果触发的是单选,则为:one
    });
  • 2018-6-25 16:51:19数据表格直接修改数据如何传值到后台中回答:

    我在示例上试了一下,在失去焦点的时候就可以获取到你这个input的值,就可以进行修改,不用去点【保存】来统一修改。
    <script>
    layui.use('table', function(){
    var table = layui.table;

    //监听单元格编辑
    table.on('edit(test3)', function(obj){
    var value = obj.value //得到修改后的值
    ,data = obj.data //得到所在行所有键值
    ,field = obj.field; //得到字段
    layer.msg('[ID: '+ data.id +'] ' + field + ' 字段更改为:'+ value);
    });
    });
    </script>
  • 2018-6-25 16:35:22form表单验证的问题中回答:

    要添加失去焦点事件
  • 2018-6-21 19:17:9求问表格里显示图片后点击看原图的事件怎么写?谢谢各位大佬中回答:

    @丶内存溢出 把<div><img id="id" src="{{ d.certPath}}"></div>换成我写的那种应该就可以了。
  • 2018-6-21 18:36:28求问表格里显示图片后点击看原图的事件怎么写?谢谢各位大佬中回答:

    我是这样写的。在 table.render({}) 中的 cols 属性中的图片字段加了 templet: '#numberTpl',

    然后是
    <script id="numberTpl" type="text/html">
    <div>
    <a href="javascript:;" title="点击查看大图" onclick="openImg('{{ d.picurl1 }}');"><img src="{{ d.picurl1 }}" class="img-pic" /></a>
    </div>
    </script>
    最后在外面写一个 function()
    function openImg(url) {
    if (url) {
    layer.open({
    type: 1,
    title: ['头像展示'],
    skin: 'layui-layer-rim', //加上边框
    area: ['600px', '600px'], //宽高
    content: '<img src="' + url + '" height="557px" width="600px">'
    });
    } else {
    layer.open({
    type: 1,
    title: ['该用户还没有上传头像~', 'font-size: 18px;'],
    skin: 'layui-layer-rim', //加上边框
    });
    }
    }
  • 2018-6-21 18:2:43Layui中的ECharts折线图动态数据怎么获取,又该怎么赋值?中回答:

    @陌独行 我是这样写的,在 ajax 返回成功中使用 echarts ,在 series 中的 data 使用返回的数据,不知道有没有更好的方法。
    $.ajax({
    url: '/path/to/file',
    type: 'default GET (Other values: POST)',
    dataType: 'default: Intelligent Guess (Other values: xml, json, script, or html)',
    data: {param1: 'value1'},
    })
    .done(function() {
    option = {
    xAxis: {
    type: 'category',
    data: 返回的数据
    },
    yAxis: {
    type: 'value'
    },
    series: [{
    data:返回的数据,
    type: 'bar'
    }]
    };

    })
    .fail(function() {
    console.log("error");
    });
  • 2018-6-21 18:0:55Layui中的ECharts折线图动态数据怎么获取,又该怎么赋值?中回答:

    @长衫造纸农 我是这样写的,在 ajax 返回成功中使用 echarts ,在 series 中的 data 使用返回的数据,不知道有没有更好的方法。
    $.ajax({
    url: '/path/to/file',
    type: 'default GET (Other values: POST)',
    dataType: 'default: Intelligent Guess (Other values: xml, json, script, or html)',
    data: {param1: 'value1'},
    })
    .done(function() {
    option = {
    xAxis: {
    type: 'category',
    data: 返回的数据
    },
    yAxis: {
    type: 'value'
    },
    series: [{
    data:返回的数据,
    type: 'bar'
    }]
    };

    })
    .fail(function() {
    console.log("error");
    });
  • 2018-6-20 16:38:39表单批量提交中回答:

    name 相同的话,后台获取不会出问题吗?
  • 2018-6-20 16:25:13关于layui 可搜索下拉框的事件中回答:

    可以的。在 select 标签中加上 lay-search="" 即可
    <select name="modules" lay-verify="required" lay-search="">
    </select>
  • 2018-6-20 16:20:21php 上传后端接收问题中回答:

    可以用一个隐藏的 input 来接收上传后的图片名,然后后台就可以获取 name 属性了。