| | |
| | | elem: '#appeTime\\$', |
| | | type: 'datetime' |
| | | }); |
| | | // Initial render |
| | | var lang = (typeof I18n !== 'undefined' && I18n.getLanguage().indexOf('en') > -1) ? 'en' : 'cn'; |
| | | layDate.render({ |
| | | elem: '.layui-laydate-range' |
| | | ,type: 'datetime' |
| | | ,range: true |
| | | ,lang: lang |
| | | }); |
| | | |
| | | // Add i18n listener |
| | | $(document).on('i18n:updated', function() { |
| | | $(document).on('i18n:languageChanged', function() { |
| | | I18n.updatePage($('#search-box')); |
| | | |
| | | var lang = (typeof I18n !== 'undefined' && I18n.getLanguage().indexOf('en') > -1) ? 'en' : 'cn'; |
| | | // Re-render date picker with new language |
| | | $('.layui-laydate-range').each(function() { |
| | | var $this = $(this); |
| | | var val = $this.val(); |
| | | var $newElem = $this.clone(); |
| | | $newElem.removeAttr('lay-key'); |
| | | $newElem.val(val); |
| | | $this.replaceWith($newElem); |
| | | layDate.render({ |
| | | elem: $newElem[0] |
| | | ,type: 'datetime' |
| | | ,range: true |
| | | ,lang: lang |
| | | }); |
| | | }); |
| | | |
| | | table.reload('waitPakinLog', { |
| | | cols: [getCol()], |
| | | done: function() { |