2015-03-30 3 views
1
$('#datetimepicker1').datetimepicker(); 

Я использую этот код и определил все css и js. Даже если эта ошибка приходит. Что я делаю неправильно?Undefined не функция в datepicker

+2

Вы загрузили модуль Datepicker перед запуском этого кода? Если это так, попробуйте запустить это в '$ (document) .ready (function() {// здесь)};' –

+0

, пожалуйста, также покажите свой html – Priyank

+0

. Возможный дубликат http://stackoverflow.com/questions/2320361/datepicker- function-undefined-error? rq = 1 – Matheno

ответ

4

Прежде всего, вы должны иметь следующие ссылки на jquery-ui, jquery-css и jquery-api:

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> 
    <script src="//code.jquery.com/jquery-1.10.2.js"></script> 
    <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 

Ваш HTML может быть:

<p>Date: <input type="text" id="datepicker"></p> 

Ваш скрипт должен быть, если вы вызываете функцию datepicker() через id:

<script> 
     $(function() { 
     $("#datepicker").datepicker(); 
     }); 
</script> 

ИЛИ если вы хотите, чтобы вызвать его через класс имя , оно должно быть:

<script> 
     $(function() { 
     $(".yourClassName").datepicker(); 
    }); 
</script> 
+0

Спасибо Абхишеку. Но все еще не работает бхай. Samethimes это работает, иногда нет. Какова может быть причина этого. можете ли вы это прояснить. Спасибо –

+0

Ссылка на jquery api может быть испорчена, попробуйте взять последнюю версию –

Смежные вопросы