棒棒的棒棒糖

棒棒的棒棒糖 VIP4

85飞吻 2019-4-4 加入 来自山东

(这个人懒得留下签名)

棒棒的棒棒糖 最近的回答

  • 7天前table数据表格增加重载某一行数据的功能中回答:

    帖子里的{"code":"0","msg":"","count":"1","data":..}格式是我config里自定义的,只是说明返回值的两种格式。
  • 7天前js代码规范问题中回答:

    上面的图片是vscode,jshint插件给出的建议提示。
  • 7天前js代码规范问题中回答:

  • 7天前table数据表格增加重载某一行数据的功能中回答:

    // 改造后的layui.table后的代码可能如下:

    table.render({
    limit: 30,
    elem: '#lst_tab',
    url: 'index.php',
    title: '订单列表',
    pk: 'id',// 指定主键字段
    cols: [
    [{
    field: 'id',
    title: 'ID',
    width: 60,
    align: 'center',
    pk: true, // 指定这是一个主键字段(实际上和上面的那个pk二选一)
    }, {
    field: 'refund_id',
    title: '退款单号',
    }, {
    field: 'money',
    title: '退款金额',
    align: 'center',
    }, {
    field: 'status',
    title: '审核状态',
    templet: function (row) {
    return "<span style='color:" + row.status_info.color + "'>" + row.status_info.name + "</span>";
    }
    }, {
    title: '操作',
    align: 'center',
    templet: function (row) {
    if (row.status == 0) {
    return "<a class='layui-btn' lay-event='verify'>审核</a>";
    }
    }
    }]
    ],
    page: true
    });


    layui.table.on('tool(test)', function (obj) {
    var data = obj.data;
    var event = obj.event;
    var tr = obj.tr;

    if (event == 'verify') {
    view.req({
    method: 'post',
    url: "do.php",
    data: {
    'id': data.id
    },
    done: function () {
    obj.event.update();// 只更新某行数据
    }
    });
    } else {
    console.warn('缺少监听');
    }
    return false;
    });