Я хочу использовать jquery datepicker: http://jqueryui.com/datepicker/

Но я не знаю, что мне нужно, и вот мой код:

<script src="css/jquery-1.9.1.js"></script>
<script src="css/jquery.ui.core.js"></script>
<script src="css/jquery.ui.widget.js"></script>
<script src="css/jquery.ui.datepicker.js"></script>
<script type="text/javascript">
    $(".datepicker").datepicker({
    showOn: "button",
    buttonImage: "images/calendar.gif",
    buttonImageOnly: true
});

Место, куда я положил свой финик, выглядит примерно так:

<h:inputText styleClass="datepicker"></h:inputText>

Но теперь, когда я нажимаю на inputText, датапикер не отображается.

1
Cacheing 29 Мар 2013 в 17:39

1 ответ

Лучший ответ

Убедитесь, что вы настроили datepicker после загрузки страницы:

$(document).ready(function() {
  $(".datepicker").datepicker({
    showOn: "button",
    buttonImage: "images/calendar.gif",
    buttonImageOnly: true})
});
2
mrembisz 29 Мар 2013 в 17:42
Почти нет, но CSS не загружается. ты знаешь почему?
 – 
Cacheing
29 Мар 2013 в 18:04
Вы раньше использовали jquery datepicker? как вы думаете, у меня есть все необходимые файлы css и js?
 – 
Cacheing
29 Мар 2013 в 18:05
Вам нужен css из jqueryUI, просмотрите страницу демонстраций: jqueryui.com/datepicker и просмотрите исходный код.
 – 
mrembisz
29 Мар 2013 в 18:11