GBAS

GBAS

55飞吻 2018-9-6 加入 来自贵港

(这个人懒得留下签名)

GBAS 最近的回答

  • 2018-11-22 9:32:32layui表格钟返回的数据不符合规范,正确的成功状态码 (code) 应为:0怎么做中回答:

    @IDyun 这是微信吧
  • 2018-11-22 9:25:14layui表格钟返回的数据不符合规范,正确的成功状态码 (code) 应为:0怎么做中回答:

    @IDyun 我按你第二种方法写了,依旧:返回的数据不符合规范,正确的成功状态码 (status) 应为:200
  • 2018-11-22 9:24:38layui表格钟返回的数据不符合规范,正确的成功状态码 (code) 应为:0怎么做中回答:

    @IDyun 可以加个微信QQ请教下吗
  • 2018-11-21 23:5:13layui表格钟返回的数据不符合规范,正确的成功状态码 (code) 应为:0怎么做中回答:


    返回的结果是这样子了
  • 2018-11-21 23:4:0layui表格钟返回的数据不符合规范,正确的成功状态码 (code) 应为:0怎么做中回答:

    <!DOCTYPE html>
    <html>

    <head>
    <meta charset="utf-8">
    <title>layui</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" type="text/css" href="../css/modules/layer/default/layer.css"/>
    <link rel="stylesheet" href="../css/layui.css">

    <!-- 注意:如果你直接复制所有代码到本地,上述css路径需要改成你本地的 -->
    </head>

    <body>
    <div style="margin-bottom: 5px;">

    <!-- 示例-970 -->
    <ins class="adsbygoogle" style="display:inline-block;width:700px;height:700px" data-ad-client="ca-pub-6111334333458862" data-ad-slot="3820120620"></ins>

    </div>
    <div class="demoTable">
    搜索商户:
    <div class="layui-inline">
    <input class="layui-input" name="keyword" id="demoReload" autocomplete="off">
    </div>
    <button class="layui-btn" data-type="reload">搜索</button>
    </div>

    <table class="layui-hide" id="LAY_table_user" lay-filter="useruv"></table>
    <script type="text/html" id="barDemo">
    <a class="layui-btn layui-btn-primary layui-btn-mini" lay-event="detail">查看</a>
    <a class="layui-btn layui-btn-mini" lay-event="edit">编辑</a>
    <a class="layui-btn layui-btn-danger layui-btn-mini" lay-event="del">删除</a>
    </script>

    <script type="text/javascript" src="../js/layui.js"></script>
    <script>
    layui.use('table', function() {
    var table = layui.table;

    //方法级渲染
    table.render({
    elem: '#LAY_table_user',
    url: '../demo2.json',
    parseData: function(res){ //res 即为原始返回的数据
    return {
    "code": res.status, //解析接口状态
    "msg": res.message, //解析提示文本
    "count": res.total, //解析数据长度
    "data": res.data.item //解析数据列表
    };
    },
    cols: [
    [{
    checkbox: true,
    fixed: true
    }, {
    field: 'id',
    title: 'ID',
    width: 80,
    sort: true,
    fixed: true
    }, {
    field: 'aid',
    title: '商户',
    width: 80,
    sort: true
    }, {
    field: 'uv',
    title: '访问量',
    width: 80,
    sort: true,
    edit: true
    }, {
    field: 'date',
    title: '日期',
    width: 180
    }, {
    field: 'datatype',
    title: '日期类型',
    width: 100
    }, {
    field: 'right',
    title: '操作',
    width: 177,
    toolbar: "#barDemo"
    }]
    ],
    id: 'testReload',
    page: true,
    height: 600
    });

    var $ = layui.$,
    active = {
    reload: function() {
    var demoReload = $('#demoReload');

    table.reload('testReload', {
    where: {
    keyword: demoReload.val()
    }
    });
    }
    };

    //监听表格复选框选择
    table.on('checkbox(useruv)', function(obj) {
    console.log(obj)
    });
    //监听工具条
    table.on('tool(useruv)', function(obj) {
    var data = obj.data;
    if(obj.event === 'detail') {
    layer.msg('ID:' + data.id + ' 的查看操作');
    } else if(obj.event === 'del') {
    layer.confirm('真的删除行么', function(index) {
    console.log(data);
    $.ajax({
    url: "UVServlet",
    type: "POST",
    data: {
    "uvid": data.id,
    "memthodname": "deleteuv",
    "aid": data.aid
    },
    dataType: "json",
    success: function(data) {

    if(data.state == 1) {
    obj.del();
    layer.close(index);
    layer.msg("删除成功", {
    icon: 6
    });
    } else {
    layer.msg("删除失败", {
    icon: 5
    });
    }
    }

    });
    });
    } else if(obj.event === 'edit') {

    layer.prompt({
    formType: 2,
    title: '修改 ID 为 [' + data.id + '] 的访问量',
    value: data.uv
    }, function(value, index) {
    EidtUv(data, value, index, obj);

    });

    }
    });

    $('.demoTable .layui-btn').on('click', function() {
    var type = $(this).data('type');
    active[type] ? active[type].call(this) : '';
    });

    function EidtUv(data, value, index, obj) {
    $.ajax({
    url: "UVServlet",
    type: "POST",
    data: {
    "uvid": data.id,
    "memthodname": "edituv",
    "aid": data.aid,
    "uv": value
    },
    dataType: "json",
    success: function(data) {

    if(data.state == 1) {

    layer.close(index);
    //同步更新表格和缓存对应的值
    obj.update({
    uv: value
    });
    layer.msg("修改成功", {
    icon: 6
    });
    } else {
    layer.msg("修改失败", {
    icon: 5
    });
    }
    }

    });
    }

    });
    </script>
    </body>

    </html>
  • 2018-11-21 22:52:34返回的数据不符合规范,正确的成功状态码 (code) 应为:0中回答:

    楼主解决了吗
  • 2018-11-21 22:41:22返回的数据不符合规范,正确的成功状态码 (code) 应为:0中回答:

    @木木279 具体怎么做的呢
  • 2018-11-19 14:36:17layui中表格,如何设置表格该列信息内容都一致,每个表格跳到不同的页面呢中回答:

    @單克拉的眼淚 棒棒哒
  • 2018-11-19 13:49:49layui中表格,如何设置表格该列信息内容都一致,每个表格跳到不同的页面呢中回答:

    @IDyun 那怎么跳到对应的链接呢
  • 2018-11-19 11:48:55layui分页样式美化中回答:

    我好像改一个标签的颜色就可以...
  • 2018-11-19 11:47:17为什么动态菜单动态加载后没有CSS效果了中回答:

    加载完了吗
  • 2018-11-19 11:46:15table添加单选框后样式问题中回答:

    https://www.layui.com/demo/table/radio.html
  • 2018-11-19 11:5:54layui table分页page如何从0页开始中回答:


    应该是
    var $ = layui.$,
    active = {
    reload: function() {
    var demoReload = $('#demoReload');

    //执行重载
    table.reload('testReload', {
    page: {
    curr: 1 //重新从第 1 页开始
    },
    where: {
    key: {
    id: demoReload.val()
    }
    }
    });
    }
    };

    这样子吧
  • 2018-10-12 17:59:38layer.prompt能否在输入框之前追加文字说明?中回答:

    placeholder=""