Это простой пример, который я написал:
$('#status_input').keyup(function(){
txt = $(this);
if( txt.val().indexOf('$') >= 0 ) {
$('.datepick').datepicker({
onSelect: function(theDate) {
txt.val(txt.val().replace(/\$/, theDate));
$(this).hide();
}
}).show();
}
});
Что в основном делает: onkeyup
проверяет, есть ли в текстовой области $
символов, и, если они есть, показывает дату выбора А когда вы выбираете дату - замените символ $
на выбранную дату.
надеюсь, что это поможет вам.
jsFiddle