| | |
| | | <script type="text/javascript"> |
| | | laydate.render({ |
| | | elem: '#shiftTime' |
| | | ,trigger:'click' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | |
| | | <script type="text/javascript"> |
| | | |
| | | function initLayDate() { |
| | | laydate.render({ |
| | | elem: '.p1 #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p1 #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p1 #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p1 #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p1 #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | |
| | | laydate.render({ |
| | | elem: '.p2 #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p2 #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p2 #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p2 #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p2 #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | |
| | | laydate.render({ |
| | | elem: '.p3 #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p3 #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p3 #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p3 #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.p3 #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | |
| | | laydate.render({ |
| | | elem: '.wp1 #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp1 #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp1 #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp1 #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp1 #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | |
| | | laydate.render({ |
| | | elem: '.wp2 #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp2 #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp2 #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp2 #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp2 #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | |
| | | laydate.render({ |
| | | elem: '.wp3 #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp3 #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp3 #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp3 #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.wp3 #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | |
| | | laydate.render({ |
| | | elem: '.exclusivePriceSettings #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.exclusivePriceSettings #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.exclusivePriceSettings #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.exclusivePriceSettings #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.exclusivePriceSettings #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | |
| | | laydate.render({ |
| | | elem: '.onePriceSetting #num14' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.onePriceSetting #num21' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.onePriceSetting #num28' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.onePriceSetting #num35' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | }); |
| | | laydate.render({ |
| | | elem: '.onePriceSetting #num42' |
| | | ,type: 'time' |
| | | ,range: '-' |
| | | ,format: 'HH:mm' |
| | | $(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | } |
| | | |
| | |
| | | function getRowHtml(val, numFlag, value1, value2, value3, value4, value5, value6, value7) { |
| | | |
| | | return "<tr>" |
| | | + "<td><input name=\"num"+(numFlag+1)+"\" id=\"num"+(numFlag+1)+"\" class=\"form-control newWidth\" placeholder=\"选择时间\" type=\"text\" value='"+value1+"'></td>" |
| | | + "<td><input name=\"num"+(numFlag+1)+"\" id=\"num"+(numFlag+1)+"\" class=\"form-control newWidth timePicker\" placeholder=\"选择时间\" type=\"text\" value='"+value1+"'></td>" |
| | | + "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+2)+"\" id=\"num"+(numFlag+2)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value2+"'></td>" |
| | | + "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+3)+"\" id=\"num"+(numFlag+3)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value3+"'></td>" |
| | | + "<td><input onblur=\"checkIsYuan(this)\" name=\"num"+(numFlag+4)+"\" id=\"num"+(numFlag+4)+"\" class=\"form-control newWidth\" placeholder=\"最多3位数\" type=\"text\" value='"+value4+"'></td>" |
| | |
| | | }); |
| | | // 复制 |
| | | $(document).on("click", ".btn-copy1", function () { |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag1").value); |
| | | document.getElementById("numFlag1").value = numFlg+7; |
| | | |
| | |
| | | if (oldName) { |
| | | $(this).attr("name", "num" + (numFlg + index+1)); |
| | | } |
| | | // 清空复制行的数据(可选) |
| | | //$(this).val(""); |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | $(document).on("click",".btn-add2",function(){ |
| | |
| | | document.getElementById("numFlag2").value = numFlg-7; |
| | | }); |
| | | $(document).on("click",".btn-copy2",function(){ |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag2").value); |
| | | document.getElementById("numFlag2").value = numFlg+7; |
| | | |
| | |
| | | // 清空复制行的数据(可选) |
| | | //$(this).val(""); |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | $(document).on("click",".btn-add3",function(){ |
| | |
| | | document.getElementById("numFlag3").value = numFlg-7; |
| | | }); |
| | | $(document).on("click",".btn-copy3",function(){ |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag3").value); |
| | | document.getElementById("numFlag3").value = numFlg+7; |
| | | |
| | |
| | | $(this).attr("name", "num" + (numFlg + index+1)); |
| | | } |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | $(document).on("click",".btn-add4",function(){ |
| | |
| | | document.getElementById("numFlag4").value = numFlg-7; |
| | | }); |
| | | $(document).on("click",".btn-copy4",function(){ |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag4").value); |
| | | document.getElementById("numFlag4").value = numFlg+7; |
| | | |
| | |
| | | $(this).attr("name", "num" + (numFlg + index+1)); |
| | | } |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | $(document).on("click",".btn-add5",function(){ |
| | |
| | | document.getElementById("numFlag5").value = numFlg-7; |
| | | }); |
| | | $(document).on("click",".btn-copy5",function(){ |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag5").value); |
| | | document.getElementById("numFlag5").value = numFlg+7; |
| | | |
| | |
| | | $(this).attr("name", "num" + (numFlg + index+1)); |
| | | } |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | $(document).on("click",".btn-add6",function(){ |
| | |
| | | document.getElementById("numFlag6").value = numFlg-7; |
| | | }); |
| | | $(document).on("click",".btn-copy6",function(){ |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag6").value); |
| | | document.getElementById("numFlag6").value = numFlg+7; |
| | | |
| | |
| | | $(this).attr("name", "num" + (numFlg + index+1)); |
| | | } |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | |
| | |
| | | document.getElementById("numFlag7").value = numFlg-7; |
| | | }); |
| | | $(document).on("click",".btn-copy7",function(){ |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag7").value); |
| | | document.getElementById("numFlag7").value = numFlg+7; |
| | | |
| | |
| | | $(this).attr("name", "num" + (numFlg + index+1)); |
| | | } |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | $(document).on("click",".btn-add8",function(){ |
| | |
| | | document.getElementById("numFlag8").value = numFlg-7; |
| | | }); |
| | | $(document).on("click",".btn-copy8",function(){ |
| | | var $newTr = $(this).closest("tr").clone(); |
| | | var $newTr = $(this).closest("tr").clone(false); |
| | | const numFlg = Number(document.getElementById("numFlag8").value); |
| | | document.getElementById("numFlag8").value = numFlg+7; |
| | | |
| | |
| | | $(this).attr("name", "num" + (numFlg + index+1)); |
| | | } |
| | | }); |
| | | // 清除laydate相关属性 |
| | | $newTr.find(".timePicker").removeAttr("lay-key"); |
| | | $(this).closest("tr").after($newTr); |
| | | initLayDate(); |
| | | $newTr.find(".timePicker").each(function(){ |
| | | laydate.render({ |
| | | elem:this, |
| | | trigger:'click', |
| | | type:'time', |
| | | range:'-', |
| | | format:'HH:mm' |
| | | }); |
| | | }); |
| | | }); |
| | | |
| | | // 动态操作表格结束 |