2016-04-04 2 views
0

У меня возникли проблемы с настройкой формата даты на странице тимелеафа. Я включил html-код ниже.Форматирование бутстрапа datepicker внутри thymeleaf страницы

<div class="input-group date" data-provide="datepicker"> 
     <input type="text" class="form-control" id="date" name="date"></input> 
      <div class="input-group-addon"> 
       <span class="glyphicon glyphicon-th"></span> 
      </div> 
</div> 

Код JavaScript код ниже здесь

<script> 
$('#date').datepicker({ 
     format: 'dd-M-yyyy' 
}); 
</script> 

Любые предложения о том, что я делаю не так? Я могу заставить datepicker правильно работать, просто форматируя дату неправильно. Дата форматируется как 13.04.2012.

+1

Если вы пытаетесь [* демонстрационную *] (http://eternicode.github.io/bootstrap-datepicker/?markup=input&format=dd%2Fmm%2Fyyyy&weekStart=&startDate=&endDate=&startView=0&minViewMode=0&maxViewMode=2&todayBtn = false & clearBtn = false & language = en & orientation = auto & multidate = & multidateSeparator = & keyboardNavigation = on & forceParse = on # sandbox), который должен работать и производить значение типа «20-Apr-2016». – RobG

+0

Должно, но, к сожалению, оно не работает на моем конце. Любые предложения по отладке? – Albert

ответ

1

Я думаю, что вы сделали ошибку на дату форматировщиком

Пожалуйста, попробуйте согласно моему предложению

$('#date').datepicker({ dateFormat: 'dd-mm-yy' }) 

надеюсь, что вы исправить вашу проблему.

+0

К сожалению, это не сработало – Albert

+0

есть ли у вас какие-либо ошибки? –

+0

Нет, он по умолчанию не соответствует формату - 04/13/2016 – Albert

0
$('#datepicker').datepicker({ 
     "dateFormat": "dd-mm-yy" 
    }); 

PLS попробуйте проверить js на клиенте по F12 -> вкладке сети -> и просмотреть исходный код js-файла.

Смежные вопросы