蝉七年

蝉七年

90飞吻 2017-12-11 加入 来自中国 某城

(这个人懒得留下签名)

蝉七年 最近的提问

蝉七年 最近的回答

  • 2017-12-30 14:22:44数据引擎报错中回答:

    @用个名字真难 好尴尬是吧[偷笑]
  • 2017-12-30 13:18:40数据引擎报错中回答:

    @asseek 我的天....找错找疯了,确实是因为少了个}真是低级错误,谢谢谢谢[悲伤]
  • 2017-12-30 13:15:23数据引擎报错中回答:

    @用个名字真难 后端?后端也是我写的,是需要特定格式的数据吗?
  • 2017-12-30 12:44:5数据引擎报错中回答:

    [泪] 哪路神仙帮解答一下,急急急[泪]
  • 2017-12-28 9:36:3求救,数据表格里用自定义模板为什么会多出来一个乱码请求?中回答:

    @用个名字真难
    代码在这,请老师帮忙检查一下[鼓掌]
            // models
    $(function () {
    // 添加模特弹出页面
    $('#addmodel').on('click', function () {
    var addmodel = layer.open({
    type: 2,
    title: '添加模特',
    anim: 1,
    area: ['480px', '780px'],
    shadeClose: true,
    content: ['/admin/add_model.do', 'no'],
    });
    });


    // 模特表格
    table.render({
    elem: '#model-table',
    height: 471,
    url: '/admin/findmodels.do', //数据接口
    limit: 10,
    //开启分页
    page: true,
    cols: [
    [ //表头

    {type: 'checkbox', fixed: 'left',},
    {title: '编号', type: 'numbers', sort: true, width: 70,},
    // {field: 'id', title: 'ID', width: 70, sort: true, align: 'center',},
    {field: 'mname', title: '模特名字', width: 90, align: 'center'},
    {field: 'msex', title: '性别', sort: true, width: 80, align: 'center'},
    {field: 'mforeign', title: '模特种类', sort: true, width: 100, align: 'center'},
    {field: 'mheight', title: '身高', sort: true, width: 80, align: 'center'},
    {field: 'mweight', title: '体重', sort: true, width: 80, align: 'center'},
    {field: 'mbust', title: '胸围', sort: true, width: 80, align: 'center'},
    {field: 'mwaist', title: '腰围', sort: true, width: 80, align: 'center'},
    {field: 'mhips', title: '臀围', sort: true, width: 80, align: 'center'},
    {field: 'mbust', title: '鞋码', sort: true, width: 80,},
    // {field: 'mheadurl', title: '头像', width: 90,},
    // {field: 'mimgurl', title: '图片', width: 90,},
    {field: 'tabletool', title: '操作', align: 'center', toolbar: '#tabletool'},
    ]
    ],

    });
    //监听工具条
    table.on('tool(tabletool)', function (obj) { //注:tool是工具条事件名,test是table原始容器的属性 lay-filter="对应的值"
    var data = obj.data; //获得当前行数据
    var layEvent = obj.event; //获得 lay-event 对应的值(也可以是表头的 event 参数对应的值)
    var tr = obj.tr; //获得当前行 tr 的DOM对象
    if (layEvent === 'detail') { //查看
    console.log(data);
    var detailmodel = layer.open({})

    } else if (layEvent === 'del') { //删除
    layer.confirm('真的删除行么', function (index) {
    layer.close(index);
    //向服务端发送删除指令
    $.ajax({
    type: "post",
    url: '/admin/delbyid.do',
    data: data,
    success: function (data) {
    if (data > 0) {
    layer.msg("删除成功!");
    //删除对应行(tr)的DOM结构,并更新缓存
    obj.del();
    location.replace(location.href);
    } else {
    layer.msg("删除失败!");
    console.log(modelid);
    }
    }
    })
    });
    } else if (layEvent === 'edit') { //编辑
    // 做些什么
    obj.update({
    username: '123'
    , title: 'xxx'
    });
    }
    });


    //模特头像上传
    var uploadInst = upload.render({
    elem: '#header-upload',
    url: '/admin/upload.do',
    before: function (obj) {
    layer.load();
    //预读上传图片
    obj.preview(function (index, file, result) {
    $('.upload-img').attr('src', result); //图片链接
    });
    },
    done: function (res) {
    //如果上传失败
    if (res.code > 0) {
    return layui.msg('上传失败!');
    } else {
    layer.msg("头像上传成功");
    layer.close(layer.load());
    headerurl = res.src;
    }
    },
    error: function () {
    $('#header-upload').text("重新上传");
    $('#status').text("上传失败!");
    }
    });

    //模特图片上传
    var uploadList = upload.render({
    elem: '#modelimg',
    url: "/admin/upload.do",
    multiple: true,
    number: 10,
    before: function (obj) {
    layer.load();
    obj.preview(function (index, file, result) {
    $('#preview').append('<div class="previewimg-box">' + '<img src="' + result + '" alt="' + file.name + '" class="previewimg">' + '</div>')
    });

    },
    done: function (res) {
    if (res.code > 0) {
    return layer.msg("图片上传失败");
    } else {
    modelurl.push(res.src);
    layer.msg("图片上传成功!");
    }
    },
    allDone: function (obj) { //当文件全部被提交后,才触发
    layer.close(layer.load());
    }
    });

    // 表单提交事件
    form.on('submit(doadd)', function (data) {
    // 把上传后的图片url拼成一条字符串写到数据库里
    var modelurlstr = modelurl.join();
    data.field["mheadurl"] = headerurl;
    data.field["mimgurl"] = modelurlstr;
    $.ajax({
    type: "post",
    url: '/admin/doadd_model.do',
    data: data.field,
    success: function (data) {
    if (data > 0) {
    layer.msg("添加成功!");
    sleep(800);
    location.replace(location.href);
    } else {
    layer.msg("添加失败!");
    }
    }
    })
    return false;
    })
    })
  • 2017-12-27 17:6:11java后台 layui实现数据表格分页数据加载出现问题中回答:

    @你好2018 你的表里竟然看到我的名字[生病]
  • 2017-12-25 9:54:22upload 上传失败的回调函数中获取不到元素中回答:

    [思考] 说的什么完全看不懂
  • 2017-12-25 9:51:35layui 上传模块中回答:

    upload.render({
    elem: '#id'
    ,url: '/api/upload/'
    ,multiple: true


    ,allDone: function(obj){ //当文件全部被提交后,才触发
    console.log(obj.total); //得到总文件数
    console.log(obj.successful); //请求成功的文件数
    console.log(obj.aborted); //请求失败的文件数
    }



    ,done: function(res, index, upload){ //每个文件提交一次触发一次。详见“请求成功的回调”

    }
    });
  • 2017-12-25 9:48:53你是做什么语言开发?中回答:

    Alt+F4,over[微笑]