календарь javascript, jquery

9


Какое-то время назад я уже рассказывал про ввод даты на javascript

Теперь хочу рассказать о замечательном плагине jqueryDatepicker

Плаги прост в использовании и имеет множество свойств и возможностей.

Все, что необходимо есть на оф. странице – http://jqueryui.com/demos/datepicker/

Там же можно выбрать внешний вид вашего календаря и скачать полный пакет (картинки, стили, скрипты, примеры страниц)

Вообщем, и рассказывать нечего – все есть там.

Ниже приведу пример с установкой «нашего» формата и отображения нормальной рабочей недели (где первый день – понедельник). Все остальное по аналогии сможете выбрать сами из списка параметров

Набор опций и параметров – http://jqueryui.com/demos/datepicker/
Код примера:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js" type="text/javascript"></script>
<link rel="stylesheet" href="/ex/ui.css" />

<script type="text/javascript">
 			$(function() { $("#datepicker").datepicker({ dateFormat: 'yy-mm-dd', monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],firstDay:1,dayNamesMin: ['вс','пн', 'вт', 'ср', 'чт', 'пт', 'суб']}); });
</script>
<div class="demo">
Дата: <input id="datepicker" type="text" />

</div>
Метки: , , ,


| | Еще

Просмотров: 214

Похожие записи:

9 Комментариев

  1. MASSE4KANo Gravatar:

    Опишите пожалуйста подробнее как вставить подобный вид календаря к себе на сайт. А главное как сделать его не выплывающим. Я не могу разобраться с данным вопросом на оф сайте.

  2. vkontakte.ru АртемNo Gravatar:

    как вставить – в статье работающий пример. этого достаточно, чтобы скрипт заработал

    попробуйте прочитать пункт http://jqueryui.com/demos/datepicker/#inline

    	  	<script type="text/javascript">  	$(function() {  		$("#datepicker").datepicker();  	});  	</script>
           <div class="demo">    Date: <div id="datepicker"></div>
     </div><!-- End demo -->
     <div class="demo-description">
     <p>Display the datepicker embedded in the page instead of in an overlay.  S
    imply call .datepicker() on a div instead of an input.</p>    </div>
    <!-- End demo-description -->
  3. НастяNo Gravatar:

    У меня стили не работают( Появляеться только голый скелет(

  4. vkontakte.ru АртемNo Gravatar:

    там еще есть папка с картинками
    ее тоже нужно загрузить на сервер. а в файле css правильно указать пути к этим картинкам

  5. НастяNo Gravatar:

    при таком вводе:

    $(function() { $(«#datepicker»).datepicker(); });
    Date:

    Display the datepicker embedded in the page instead of in an overlay.
    Simply call .datepicker() on a div instead of an input.

    У меня выводяться на экран только слова Дата:, и та строчка, которая в теге

  6. НастяNo Gravatar:

    при таком вводе
    link type=»text/css» href=»css/themename/jquery-ui-1.8.custom.css» rel=»Stylesheet» /
    script type=»text/javascript» src=»js/jquery-1.4.2.min.js» /script
    <script type="text/javascript" src="js/jquery-ui-1.8.custom.min.js" /script

    /head

    body

    script type="text/javascript" $(function() { $("#datepicker").datepicker(); }); /script
    div class="demo" Date: div id="datepicker" /div /div

    div class="demo-description"
    p Display the datepicker embedded in the page instead of in an overlay.
    Simply call .datepicker() on a div instead of an input./p
    /div

    /body

    /html

    У меня отображается только слово Дата и та строчка которыя в теге р

  7. НастяNo Gravatar:

    «Display the datepicker embedded in the page instead of in an overlay.
    Simply call .datepicker() on a div instead of an input.»
    —–Как это сделать??

  8. НастяNo Gravatar:

    ПОЛУЧИЛОСЬ!!!

Оставить комментарий


WebComplIT banner
© 2008-2010 EasyWeb.org.ua. All rights reserved.