pickle wrote:Code: Select all
<script type = "javascript">
var minDate = '<?php echo $the_date_from_the_database; ?>';
$("selector").datepicker({minDate: minDate});
</script>
You may need to do some formatting to convert the date in the database to a format usable by datepicker, but that's the general way to do it
ok thanks
this is the script i have at the moment, basically what i have is field one is the datpicker, i then have 2 radio button one for 43 weeks and the other for 52 weeks. what ever they select it will give the datepicker date plus the 34 / 52 weeks
<script type="text/javascript">
$(function(){
$('.date-pick').datepicker({ dateFormat: 'dd/mm/yy' });
$("input[name='weeks']").change(function() {
var start = $('input[name="StartDate"]').val();
var weeks = $('input:radio[name="weeks"]:checked').val();
var date = new Date(start);
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
myInteger = parseInt(weeks);
var edate= new Date(y, m, d+myInteger);
edate = edate.format("dd/mm/yyyy");
$('input[name="EndDate"]').val(edate);
});
});
</script>
<input type="text" value="" name="StartDate" id="StartDate" class="date-pick" size="30" />
<td width="180" class="table-text"><input type="radio" value="364" name="weeks" validate="required:true" />
52 weeks
<input type="radio" value="301" name="weeks" />
43 weeks</td>
<input type="text" value="" name="EndDate" id="EndDate" size="30" />
so i need to add a column in the db that will show the min date? how do i add that code to my existing code?
thanks so much for you help