Объединить 2 скрипта для datepicker UI
Добрый день.
Если можно помогите осуществить следующее: я хочу по клику добавлять в бд дату, которой с помощью этого скрипта будет добавлен класс и отобразить дату с классом на календаре. Для этого использую данный скрипт (скрипт №1). <script type = "text/javascript"> var disabledDays = <?php echo $json;?>; var date = new Date(); jQuery(document).ready(function() { $( "#datepicker").datepicker({ dateFormat: 'yy-mm-dd', beforeShowDay: function(date) { var m = date.getMonth(), d = date.getDate(), y = date.getFullYear(); for (i = 0; i < disabledDays.length; i++) { if($.inArray(y + '-' + (m+1) + '-' + d,disabledDays) != -1) { //return [false]; return [true, 'ui-state-active', '']; } } return [true]; } }); }); </script> Чтобы добавить выбранную дату в бд использую следующий скрипт (скрипт №1): <script type = "text/javascript"> $(function() { $("#datepicker").datepicker({dateFormat: 'yy-mm-dd', altField: '#input'}).val(); }); </script> Опустим код с добавлением и выборкой из бд и для наглядности создадим массив вручную: <?php $seq = array("2016-6-27", "2016-6-28", "2016-6-29", "2016-6-30"); $json = json_encode($seq); ?> Вопрос: как правильно совместить скрипт №1 и скрипт №2, чтобы можно было клинуть на календаре по дате -> передать ее в value input и при этом даты, содержащиеся в массиве также были отмечены. |
вопрос решился, я пропустила запятую.
|
Часовой пояс GMT +3, время: 12:54. |