动态实现-table标签 行

 

 

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <meta name="viewport" content="width=device-width ,initial-scale=1">
    
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css"
          integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<form class="layui-form" >
        <table >
            <thead>
            <tr>
                <th>序号</th>
                <th>姓名</th>
                <th>日期</th>
                <th>班次</th>
                <th>操作</th>
            </tr>
            </thead>
            <tbody></tbody>
        </table>
        <input class="btn" value="保存" type="button" >
        <input type="button" class="layui-btn" >
    </form>



<script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"
        integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
        crossorigin="anonymous"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.js"></script>
<script src="./bootstrap-datetimepicker-master/js/bootstrap-datetimepicker.js"></script>
<script src="./bootstrap-datetimepicker-master/js/locales/bootstrap-datetimepicker.zh-CN.js"></script>


<script type="text/javascript">

        var count = 0;    //递增的开始值
        $(function () {
            var show_count = 20;   //要显示的条数
            $("#btn_addtr").click(function () {
                var length = $(".dynamicTable tbody tr").length;
                if (length < show_count)    //点击时候,如果当前的数字小于递增结束的条件
                {
                    count = count + 1;
                    var tableHtml = "";
                    tableHtml += '<tr>'
                        + '<td><input type="text" name="number"  size="2" value="' + count + '"  class="form-control"/></td>'
                        + '<td><input type="text" name="username" onblur="onblurfun()" ></ul></td>'
                        + '<td align="center">' +
                        '<input size="16" type="text" class="datetimeStart form-control" name="work_day" ></td>'
                        + '<td><div class="option" >\n' +
                        '        <select name="banci" class="form-control">\n' +
                        '             <option value="">选择班次</option>\n' +
                        '             <option value="morning">白班</option>\n' +
                        '             <option value="evening">夜班</option>\n' +
                        '        </select>' +
                        '</td>'
                        + '<td><input type="button" onClick="deltr(this)" value="删行" class="form-control"></td>'
                        + '</tr>';
                    $("#dynamicTable tbody").append(tableHtml);
                } else {
                    alert('最大行数不能超过20行');
                }
                showData();
            });
        });


    function deltr(opp) {
        var length = $("#dynamicTable tbody tr").length;
        if (length <= 1) {
            alert("至少保留一行");
        } else {
            $(opp).parent().parent().remove();//移除当前行
        }
    }
  // 时间插件
    function showData(){
        $(".datetimeStart").datetimepicker({
        format: 'yyyy-mm-dd',
        minView: 'month',
        language: 'zh-CN',
        autoclose: true,
        maxDate: new Date()
    })
    }
    $(".datetimeStart").datetimepicker({
        format: 'yyyy-mm-dd',
        minView: 'month',
        language: 'zh-CN',
        autoclose: true,
        maxDate: new Date()
    })



</script>
</body>
</html>

  时间插件

相关文章:

  • 2022-12-23
  • 2021-10-05
  • 2022-12-23
  • 2021-07-15
  • 2021-09-28
猜你喜欢
  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
相关资源
相似解决方案