средство выбора даты и Internet Explorer - PullRequest
1 голос
/ 09 марта 2012

У меня проблема с использованием DatePicker в Internet Explorer.Во всех других браузерах проблем нет, только с IE.

код, который я использую, таков:

 <script type="text/javascript">
( function($) {
    $(document).ready( function() { 
            $("#slider").easySlider({
                auto: true, 
                continuous: true
            });

            $( ".tcal" ).datepicker({
                changeMonth: true,
                changeYear: true,
                showOn: "both",
                minDate: '-122Y',
                maxDate:'0',
                 yearRange: "-122",
                buttonImage: "/images/kalender3.gif",
                buttonImageOnly: true
            });
              $( ".tver" ).datepicker({
                    changeMonth: true,
                    showOn: "both",
                    buttonImage: "/images/kalender3.gif",
                    buttonImageOnly: true,
                    minDate: '0',
                     maxDate: '+1Y',
                });
             $('.tcal,.tver').datepicker('option', $.extend({showMonthAfterYear: false},$.datepicker.regional['<?php print(($lng=='1')?'nl':'fr');?>']));
              $('.tcal,.tver').datepicker( "option", "dateFormat", "dd/mm/yy" );
});


} ) ( jQuery );

</script>

Но это не сработает в Internet Explorer.На моей домашней странице есть слайдер, и он также больше не будет работать.Но это сработает, когда я добавлю эти части в комментарии:

$( ".tcal" ).datepicker({
            /*  changeMonth: true,
                changeYear: true,
                showOn: "both",
                minDate: '-122Y',
                maxDate:'0',
                 yearRange: "-122",
                buttonImage: "/images/kalender3.gif",
                buttonImageOnly: true*/
            });
              $( ".tver" ).datepicker({
                    /*changeMonth: true,
                    showOn: "both",
                    buttonImage: "/images/kalender3.gif",
                    buttonImageOnly: true,
                    minDate: '0',
                     maxDate: '+1Y',*/
                });

Кто-нибудь знает, где я допустил ошибку?

1 Ответ

2 голосов
/ 09 марта 2012

Некоторые версии IE не допускают запятых. Если вы удалите запятую после

maxDate: '+1Y'

это работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...