easyui如何使datebox中当前日期以前的日期不可用,即使当前日期以前的日期置灰,无法选择
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyui如何使datebox中当前日期以前的日期不可用,即使当前日期以前的日期置灰,无法选择相关的知识,希望对你有一定的参考价值。
参考技术A $('#date').datebox('disable');EasyUI篇の日期控件(easyui-datebox)
目的:日期后者不得小于前者,对日期控件进行控制
例子:
1 <input id="benTime" name="benTime" class="easyui-datebox" data-options="prompt:\'请选择开工日期\',editable:false,required:\'true\',onSelect:onSelect"> 2 <input id="endTime" name="endTime" class="easyui-datebox" data-options="prompt:\'请选择完工日期\',editable:false,required:\'true\',disabled:true,validType:\'equaldDate[\\\'#benTime\\\']\'">
1 <script type="text/javascript"> 2 function onSelect(date) { //开始日期选择时触发 3 $(\'#endTime\').datebox(\'enable\'); //启用结束日期控件 4 $(\'#endTime\').datebox(\'reset\') //重置结束日期的值 5 }; 6 $.extend($.fn.validatebox.defaults.rules, { 7 equaldDate: { 8 validator: function (value, param) { 9 var d1 = $(param[0]).datetimebox(\'getValue\'); //获取开始时间 10 return value >= d1; //有效范围为大于开始时间的日期 11 }, 12 message: \'完工日期不能早于开工日期!\' 13 } 14 }) 15 </script>
效果:
以上是关于easyui如何使datebox中当前日期以前的日期不可用,即使当前日期以前的日期置灰,无法选择的主要内容,如果未能解决你的问题,请参考以下文章
在页面初始化时候 jquery easyui datebox 怎么设置默认值为当前系统日期
easyui datebox范围设置日期对比参考 和easyui的datebox怎么禁止手动输入
怎么让jquery datebox只能选择当前日期所在月份的日期,就像12306上买票只能选择规定时间内的票
easyui datebox:有input1和input2两个日期控件 如何设置input2的最早选择日期范围在input1的三天前?