2015-08-27 3 views
1

Я использую Bootstrap Datepicker from Eternicode на моем веб-сайте ASP.Net MVC. Функциональность работает нормально, но я не могу правильно позиционировать мода datepicker, используя опцию orientation, как описано в документах и ​​в генераторе кода, доступном по ссылке. Модификация datepicker охватывает мой элемент управления вводом, когда я нажимаю на текстовое поле.Bootstrap Datepicker positioning not working

HTML:

<input type="text" class="form-control datepicker input-sm" id="datepicker" /> 

Javascript:

$('#datepicker').datepicker({ 
    autoclose: true, 
    format: 'dd-mm-yyyy', 
    daysOfWeekDisabled: '0,6', 
    todayHighlight: true, 
    orientation: 'auto' 
}); 

Я попытался изменить ориентацию bottom-left, bottom-right и другие варианты не дало никаких результатов. Модаль всегда покрывает входной контроль.

Примечания:

  • Я не перезаписывается любой CSS для DatePicker плагин
  • Другие варианты, например, todayHighlight работы

Я уверен, что я что-то глупое отсутствует. ..пожалуйста помоги?

+0

Вы можете воссоздать проблему на [** JSFiddle **] (http://jsfiddle.net/)? –

+0

ваш код работает. проверьте эту скрипту http://jsfiddle.net/SantoshPandu/m1zeLLaa/, если у вас все еще есть проблема, после чего опубликуйте скрипту и проверьте файлы datepicker 'css' и' js'. –

+0

@JSantosh спасибо большое, я пошел вперед и просто переписал содержимое моих локальных файлов css и js с тем, что у вас было на jsfiddle, и теперь позиционирование работает нормально! – illya

ответ

-2

Имел подобную проблему. Я использовал ресурс js (http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js) и css (http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker3.css) ссылки доступны в скрипте J Santosh рекомендуется, и это сработало. Edit: Давая значение ориентации, ваш код будет как этот

$('#datepicker').datepicker({ 
    autoclose: true, 
    format: 'dd-mm-yyyy', 
    daysOfWeekDisabled: '0,6', 
    todayHighlight: true, 
    orientation: 'bottom left' 
}); 

Символы «-» не должно быть: внизу слева, а не снизу-слева. Используйте файлы css и js выше, если они все еще не работают.

+0

Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для Справка. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/17826532) – klutt

+0

Errrm. Хорошо. Не видел никаких причин добавлять что-либо еще, так как его код явно работает, и его просто файлы ресурсов, которые имеют проблему. FYI его мой самый первый ответ здесь здесь. –

+0

Хм, может быть, ты прав. Пожалуйста, уточните свой ответ немного больше. – klutt