Привет, я пытаюсь интегрировать jquery datepicker в мой проект codeigniter .. проблема в том, что я не могу заставить его работать. Мой исходный код появился с http://view.jquery.com/tags/ui/latest/demos/functional /#ui.datepicker ok heres мой код:
Посмотреть:
<srcipt> $("#formatted").datepicker({ dateFormat: $.datepicker.ISO_8601, showOn: "both", buttonImage: "templates/images/calendar.gif", buttonImageOnly: true }); </script> <form action="add" method="post" class="form label-inline uniform" /> <input type="text" size="30" value="" id="formatted"/> <input type="submit" class="btn btn-grey" value="Add User"/> </form> <script src="/assets/js/jquery/jquery-1.5.2.min.js"></script>
EDIT я уже добавил все js-источники, но все еще не работает
<script src="/assets/js/jquery/jquery-1.5.2.min.js"></script> <script src="/assets/js/jquery/jquery-ui-1.8.12.custom.min.js"></script> <script src="/assets/js/misc/excanvas.min.js"></script> <script src="/assets/js/jquery/facebox.js"></script> <script src="/assets/js/jquery/jquery.visualize.js"></script> <script src="/assets/js/jquery/jquery.dataTables.min.js"></script> <script src="/assets/js/jquery/jquery.tablesorter.min.js"></script> <script src="/assets/js/jquery/jquery.uniform.min.js"></script> <script src="/assets/js/jquery/jquery.placeholder.min.js"></script> <script src="/assets/js/widgets.js"></script> <script src="/assets/js/dashboard.js"></script>
EDIT создал образец страницы просмотра для datepicker .. все еще не работает, даже ссылка для изображения не работает.
<html> <head> <script src="/assets/js/jquery/jquery-1.5.2.min.js"></script> <script src="/assets/js/jquery/jquery-ui-1.8.12.custom.min.js"></script> <script src="/assets/js/misc/excanvas.min.js"></script> <script src="/assets/js/jquery/facebox.js"></script> <script src="/assets/js/jquery/jquery.visualize.js"></script> <script src="/assets/js/jquery/jquery.dataTables.min.js"></script> <script src="/assets/js/jquery/jquery.tablesorter.min.js"></script> <script src="/assets/js/jquery/jquery.uniform.min.js"></script> <script src="/assets/js/jquery/jquery.placeholder.min.js"></script> <script src="/assets/js/widgets.js"></script> <script src="/assets/js/dashboard.js"></script> </head> <body> <script> $("#formatted").datepicker({ dateFormat: $.datepicker.ISO_8601, showOn: "both", buttonImage: "http://img.ruphp.com/php/calendar.gif", buttonImageOnly: true }); </script> <form> <input type="text" size="30" value="" id="formatted"/> </form> </body> </html>
Вам нужно загрузить в пользовательский интерфейс jQuery, чтобы использовать средство выбора даты
https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.js
Не забудьте также изображения и CSS:
Вам нужно включить jquery, прежде чем вы начнете его использовать. Попробуйте переместить JS-код под ярлыком jquery.
И, как говорит Уэс, вам нужно включить компонент jqery UI datepicker.
Кроме того, и это может быть опечатка, ваш тег говорит «sricpt» вместо «script».
и не забудьте добавить base_url (); к вашим дорожкам js
например
<script src="<?php echo base_url(); ?>assets/js/dashboard.js"></script>