JQuery: 1 datepicker From date to constrain the To date -


the user has enter date field , date field. date field must after date from. how enforce in jquery? current code not work, not giving default date.

<script type="text/javascript" language="javascript">     $('#datefrom').datepicker({ dateformat: 'dd-mm-yy', changemonth: true, changeyear:true, yearrange: 'c-1:c+1' });     $('#dateto').datepicker({ dateformat: 'dd-mm-yy', changemonth: true, changeyear: true, yearrange: 'c-1:c+1' });     $('#datefrom').datepicker({ onselect: function (datestr) {         $('#dateto').datepicker({ defaultdate: datestr });     }     });     $('#dateto').datepicker();  </script> 

you can use minvalue option of datepicker. sample below:

<input type="text" id="from"> <input type="text" id="to"> <script type="text/javascript"> $(function(){     $("#to").datepicker();     $("#from").datepicker().bind("change",function(){         var minvalue = $(this).val();         minvalue = $.datepicker.parsedate("mm/dd/yy", minvalue);         minvalue.setdate(minvalue.getdate()+1);         $("#to").datepicker( "option", "mindate", minvalue );     }) }); </script> 

working exmaple @ http://jsfiddle.net/dw4n8/2/

edit: updated sample exclude date too.


Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -