2 qq 34495940 qq_34495940 于 2016.04.08 11:39 提问

datepicker插件设置一个开始时间一个结束时间,结束时间必须在开始时间之后

$('#startDate').datepicker({

  onSelect: function(dateText, inst) {
       $('#endDate').datepicker('option', 'minDate');
       }                  

});

$('#endDate').datepicker({

   onSelect: function(dateText, inst) {
       $('#startDate').datepicker('option', 'maxDate');
       }

});
我是这么写的,插件用是没问题的,id也查看了,但是功能实现不了,求大神,大牛帮助

4个回答

showbo
showbo   Ds   Rxr 2016.04.08 11:45

你只是获取值,由没有设置。。

$('#startDate').datepicker('option', 'maxDate',dateText);

qq_34495940
qq_34495940 $("#startDate").datepicker({ onSelect:function(dateText,inst){ $("#endDate").datepicker("option","minDate",dateText); } }); $("#endDate").datepicker({ onSelect:function(dateText,inst){ $("#startDate").datepicker("option","maxDate",dateText); } });
2 年多之前 回复
qq_26431469
qq_26431469   2016.04.08 11:48

你可以写一个js去比较一下

qq_34495940
qq_34495940   2016.04.08 14:13

$("#startDate").datepicker({
onSelect:function(dateText,inst){
$("#endDate").datepicker("option","minDate",dateText);
}
});
$("#endDate").datepicker({
onSelect:function(dateText,inst){
$("#startDate").datepicker("option","maxDate",dateText);
}
});
改成这样的了依然不行

CSDNXIAON
CSDNXIAON   2016.04.12 10:17

JAVA得到一个指定日期范围内每天的开始时间和结束时间
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
boostrap的日期选择:datetimepicker 做 开始时间与 结束时间的判断,开始时间小于结束时间
JQuery 和 bootstrap 插件自己导入,这里直接上代码: 这里 pzTime 为开始时间, pzqxTime 为结束时间; 结束时间 在 开始时间之后,不能选择开始之前的时间! 开始时间在结束时间之前! 从前面开始时间选择: 从后面 结束时间选择: $("#pzTime").datetimepicker({
7DatePicker_限制开始日期和结束日期在同一个月
来源:http://bluebing.iteye.com/blog/1863510 PS:最近使用springmvc+ibatis+mysql做项目的后台,涉及到大量统计页面. 其中一个表已有了400多万行数据,优化sql和增加索引后,效率仍然低下,并且数据还处于几何增长中. 几经折腾决定按月分表,月底把数据转移到上个月份命名的表中,当月表则不加后缀:即table_1303,ta
jquery中使用datepicker限制开始日期小于结束日期的操作
jquery自身提供了日历操作的功能,但之前一直在用My97DatePicker日历的操作,每次使用都要导入文件夹和提供的库,看着令人厌烦,这两天琢磨了一下   jq的日历控件的操   作,比起之前所用,代码是多写了点,但毕竟是jq本身的,不会出现一些意料之外的问题,下面是代码的展示,本人属于菜鸟级,写的不好,往各位大侠多指点批评 //这是开始日期的操作 $("#endTime").
My97DatePicker:开始时间和结束时间的最大间隔为1个月30天,并且不大于当前时间(3种方法)
问题的背景 在之前做Web项目的时候,开始时间和结束时间,只有2个要求:1、开始时间必须小于等于结束时间,不能超过当前时间。2、结束时间必须大于等于开始时间,不能超过当前时间。由于开始时间不大于结束时间,“开始时间不能超过当前时间,没有必要设置”。 最近的项目,又多了第3个条件。3、开始时间和结束时间的范围最大间隔为30天(1个月)。 日历组件方面,一直用的是My9
datepicker插件实现开始日期(minDate)和结束日期(maxDate)
(1)在html页面中导入WdatePicker.js。 (2)开始时间结束时间互相校验(结束时间不能小于开始时间,开始时间不能大于结束时间)。 至
使用Jquery EasyUI中DateTimeBox控件设置考试开始结束时间,并对其验证
首先是html页面编写,主要代码:<td style="width: 25%;text-align:center;"> <span i18nName="exa_arr_time" class="i18n" style="width: 24%;text-align:right;"></span> </td> <td style="width: 75%;text-align:left;
WdatePicker插件来实现开始和结束时间选择范围控制
这里使用的是WdatePicker插件来实现开始和结束时间选择范围控制(开始时间选择之后,结束时间不可再选择开始时间之前时间,开始时间同理:结束时间选择之后,开始时间不可再选择结束时间之前的开始时间)时间选择精度精确到秒 开始时间: <input type="text" readonly="readonly" class="input-small Wdate choos
bootstrap datetimepicker 插件设置开始时间结束时间
在项目中有用到 bootstrap的datetimepicker插件来选择日期。现在要求实现的是选择一段时间范围,有开始时间和结束时间两个表单选择 当先选择开始时间,再选结束时间不能选择小于开始时间的时间。先选择结束时间,开始时间不大于结束时间。以下是实现代码 var dateOptions = { language: 'zh-CN', format: 'yyyy-mm-dd
开始时间和结束时间的时间间隔不能大于24小时
如: var st = 2017-11-27 00:00:00; var et = 2017-11-27 10:00:00; if(et > bt && ((parseInt(et.replace(/[^\d]/g,""))-parseInt(bt.replace(/[^\d]/g,""))) > 1000000) ){ alert("开始时间和结束时间的时间间隔不能大于24小时");
datepicker 日期范围 结束日期大于开始日期
<!-- 引用DatePicker JS --> <script src="DatePicker/WdatePicker.js" ></script>例子:开始时间:<input type="text" name="stratTime" id="stratTime" onClick="WdatePicker({ dateFmt:'yyyy-MM-dd',minDate:'%y-%M-%d'})" /