Parcourir la source

人员信息页面时间选择点击消失问题处理

徐滕 il y a 6 jours
Parent
commit
3b6a866f98

+ 11 - 4
src/main/webapp/webpage/modules/workstaff/workStaffBasicDetailForm.jsp

@@ -101,12 +101,15 @@
                         elem: id, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
                         event: 'focus', //响应事件。如果没有传入event,则按照默认的click
                         type:'month'
+                        ,trigger: 'click' //自动弹出控件的事件,采用click弹出
                     });
                     continue;
                 }
                 laydate.render({
                     elem: id, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
                     event: 'focus' //响应事件。如果没有传入event,则按照默认的click
+                    ,type : 'date'
+                    ,trigger: 'click' //自动弹出控件的事件,采用click弹出
                 });
             }
             cacuAge('${workStaffBasicInfo.idCard}','1');
@@ -1079,12 +1082,14 @@
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
                                     event: 'click' //响应事件。如果没有传入event,则按照默认的click
-                                ,trigger: 'click' //自动弹出控件的事件,采用click弹出
+                                    ,type : 'date'
+                                    ,trigger: 'click' //自动弹出控件的事件,采用click弹出
                                 });
                                 laydate.render({
                                     elem: endDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
                                     event: 'click' //响应事件。如果没有传入event,则按照默认的click
-                                ,trigger: 'click' //自动弹出控件的事件,采用click弹出
+                                    ,type : 'date'
+                                    ,trigger: 'click' //自动弹出控件的事件,采用click弹出
                                 });
                             }
                         </script>
@@ -1199,7 +1204,8 @@
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
                                     event: 'click' //响应事件。如果没有传入event,则按照默认的click
-                                ,trigger: 'click' //自动弹出控件的事件,采用click弹出
+                                    ,type : 'date'
+                                    ,trigger: 'click' //自动弹出控件的事件,采用click弹出
                                 });
                             }
                         </script>
@@ -1310,7 +1316,8 @@
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
                                     event: 'click' //响应事件。如果没有传入event,则按照默认的click
-                                ,trigger: 'click' //自动弹出控件的事件,采用click弹出
+                                    ,type : 'date'
+                                    ,trigger: 'click' //自动弹出控件的事件,采用click弹出
                                 });
                                 laydate.render({
                                     elem: endDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'

+ 41 - 14
src/main/webapp/webpage/modules/workstaff/workStaffBasicDetailModify.jsp

@@ -104,13 +104,16 @@
                     laydate.render({
                         elem: id, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
                         event: 'focus', //响应事件。如果没有传入event,则按照默认的click
-                        type:'month'
+                        type:'month',
+                        trigger: 'click',
                     });
                     continue;
                 }
                 laydate.render({
                     elem: id, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                    event: 'focus' //响应事件。如果没有传入event,则按照默认的click
+                    event: 'focus', //响应事件。如果没有传入event,则按照默认的click
+                    type : 'date',
+                    trigger: 'click',
                 });
             }
             cacuAge('${workStaffBasicInfo.idCard}','1');
@@ -1015,11 +1018,15 @@
                                 var endDateId = list+idx+"_endDate";
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                                 laydate.render({
                                     elem: endDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                             }
                         </script>
@@ -1133,7 +1140,9 @@
                                 var startDateId = list+idx+"_certifDate";
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                             }
                         </script>
@@ -1243,11 +1252,15 @@
                                 var endDateId = list+idx+"_endDate";
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                                 laydate.render({
                                     elem: endDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                             }
                         </script>
@@ -1455,11 +1468,15 @@
                                 var registDateId = list+idx+"_registDate";
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                                 laydate.render({
                                     elem: registDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                             }
                         </script>
@@ -1627,7 +1644,9 @@
                                 var startDateId = list+idx+"_startDate";
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                             }
                         </script>
@@ -1866,11 +1885,15 @@
                                 var endDateId = list+idx+"_endDate";
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                                 laydate.render({
                                     elem: endDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                             }
                         </script>
@@ -1959,11 +1982,15 @@
                                 var endDateId = list+idx+"_endDate";
                                 laydate.render({
                                     elem: startDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                                 laydate.render({
                                     elem: endDateId, //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
-                                    event: 'click' //响应事件。如果没有传入event,则按照默认的click
+                                    event: 'click', //响应事件。如果没有传入event,则按照默认的click
+                                    type : 'date',
+                                    trigger: 'click',
                                 });
                             }
                         </script>