Here is my website: http://splash.inting.org/wp/
I currently use the Bootstrap Datepicker (range branch) for my Call Date field and it\'s been great.
Although I
I managed to get acceptable solution as follow:
$(".date").datetimepicker({
defaultDate: moment(),
format: 'YYYY-MM-DD'
}).end().on('keypress paste', function (e) {
e.preventDefault();
return false;
});
Hope it works for you too!
Use the readonly attribute and append an add-on after the input element to trigger the datepicker after the input:
<input type="text" name="CallDate" value="" id="CallDate" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required input-medium date date-pick" size="40" readonly>
<span class="add-on"><i class="icon-calendar"></i></span>
that should work.
For the second problem you could use a modified version of the datepicker from here: https://github.com/eternicode/bootstrap-datepicker and use the option daysOfWeekDisabled
Override the key events on the input control.
<input onkeydown="return false" ... />
Use onKeyDown
attribute as below. It`s working for me [To Restrict the manual input in datepicker]
<input type="text" id="signedDate" name="signedDate"
onkeydown="event.preventDefault()" class="form-control input-med datepicker"
maxlength="10" placeholder="" />