Хотя я не знаком с подборщиком даты, который вы упомянули, он должен иметь некоторые средства указания функции обратного вызова, которая действует как посредник между выбранным значением и тем, что в конечном итоге попадает в текстовое поле.
I wrote a date picker несколько лет назад, который делает это - см. Параметр callback_func
.
Без обратного вызова он вставляет выбранную дату в поле. С обратным вызовом он передает выбранную дату обратному вызову и использует возвращаемое значение функции для принятия решения о новом значении поля.
var cal = new Calendar({
callback_field: '#myField',
focusElements: '#myField',
callback_func: function(d, m, y, date) { return 'hijack!'; }
});
Предоставить скрипку. – Rex
@Rex, я не могу повторить свой код в jsfiddle = (потому что он не хочет работать с github вообще = ( – vladimir