2016-03-02 2 views
3

Iam Использование jQuery UI Calender для французского языка. , но, к сожалению, я вижу ошибку ниже, не уверен, что я пропустил какую-то вещь. пожалуйста совет.Uncaught TypeError: Не удается прочитать свойство «региональный» неопределенного?

Uncaught TypeError: Не удается прочитать свойство 'региональной' неопределенной

JS : 
/** 
French initialisation for the jQuery UI date picker plugin. 
**/ 
/* Written by Keith Wood (kbwood{at}iinet.com.au), 
       Stéphane Nahmani ([email protected]), 
       Stéphane Raimbault <[email protected]> */ 
jQuery(function($){ 
    $.datepicker.regional['fr'] = { 
     closeText: 'Fermer', 
     prevText: 'Précédent', 
     nextText: 'Suivant', 
     currentText: 'Aujourd\'hui', 
     monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin', 
     'Juillet','Août','Septembre','Octobre','Novembre','Décembre'], 
     monthNamesShort: ['Janv.','Févr.','Mars','Avril','Mai','Juin', 
     'Juil.','Août','Sept.','Oct.','Nov.','Déc.'], 
     dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'], 
     dayNamesShort: ['Dim.','Lun.','Mar.','Mer.','Jeu.','Ven.','Sam.'], 
     dayNamesMin: ['D','L','M','M','J','V','S'], 
     weekHeader: 'Sem.', 
     dateFormat: 'dd/mm/yy', 
     firstDay: 1, 
     isRTL: false, 
     showMonthAfterYear: false, 
     yearSuffix: ''}; 
    $.datepicker.setDefaults($.datepicker.regional['fr']); 
}); 

Спасибо !!

+4

Это сообщение, кажется, говорит вам, что '$ .datepicker' не определен. Вы включили скрипт jQuery UI на странице? – nnnnnn

ответ

1

Я предполагаю, что вы забыли включить файл локализации:

<script src="https://jquery-ui.googlecode.com/svn-history/r3982/trunk/ui/i18n/jquery.ui.datepicker-nl.js"></script> 

Источник: Datepicker jQuery UI ... set language

0

Обязательно не используйте ASYNC тегов сценария, потому что сгорит эту ошибку.

Неправильно:

<SCRIPT SRC="/includes/js/jquery/jquery-ui.js" TYPE="text/javascript" ASYNC></SCRIPT> 
<SCRIPT SRC="/includes/js/jquery/jquery-datepicker-ptBR.js" TYPE="text/javascript" ASYNC></SCRIPT> 

Справа:

<SCRIPT SRC="/includes/js/jquery/jquery-ui.js" TYPE="text/javascript"></SCRIPT> 
<SCRIPT SRC="/includes/js/jquery/jquery-datepicker-ptBR.js" TYPE="text/javascript"></SCRIPT>