layer.open如何放置一个时间控件

发布于 2022-09-11 20:32:06 字数 1637 浏览 13 评论 0

问题描述

请问如何在layer弹出层中添加一个时间控件?代码如下:

相关代码

    layer.open({
    id:1,
    type: 1,
    title:'出账',
    skin:'layui-layer-rim',
    area:['450px', 'auto'],
    
    content: $("#layout").' <div class="row" style="width: 420px;  margin-left:7px; margin-top:10px;">'
        +'<div class="col-sm-12">'
        +'<div class="input-group">'
        +'<span class="input-group-addon"> 出账金额:</span>'
        +'<input id="recent_pay" type="text" class="form-control" placeholder="请输入出账金额">'
        +'</div>'
        +'</div>'
        +'<div class="col-sm-12" style="margin-top: 10px">'
        +'<div class="input-group">'
        +'<span class="input-group-addon">出账时间:</span>'
        +'<input id="recent_time" type="text" class="form-control" placeholder="请输入出账时间">'
        +'</div>'
        +'</div>'
        +'</div>'

    ,
success: function(){
    laydate({
        "elem": "#recent_time"
    });
},
    btn:['确定','取消'],
    btn1: function (index,layero) {
            var recent_pay=$('#recent_pay').val();
            var recent_time=$('#recent_time').val();
            $.post('/admin/batch/repay',{'id':id,'recent_pay':recent_pay,'recent_time':recent_time},function (res) {
            layer.close(index);
            if(res==1){
                layer.msg('汇款已更新!');
            //    刷新页面
                refreshHtml();
            }else{
                layer.msg('提交失败,请稍后再试');
            }
        })
    },
    btn2:function (index,layero) {
         layer.close(index);
    }

});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦断已成空 2022-09-18 20:32:06

这个弹出层是iframe吧, 使用jquery timepicker插件

$("#iframe的ID").contents().find("iframe中的控件选择器").timepicker({});

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文