I wish to do something like this:
var showme = false; $(\'#mydatepicker\').datepicker({ beforeShow: function(input, inst) { if(!showme) {
The best way to prevent datepicker from opening is to use the following function in beforeShow:
$("#datepicker").datepicker("close");
this forces datepicker to close before it even get's shown.