#javascript #php #jquery #codeigniter #datepicker
#javascript #php #jquery #codeigniter #выбор даты
Вопрос:
Привет, я изучаю веб-разработку и новичок на этом сайте, у меня возникла проблема с отображением выбора даты с помощью jQuery и CodeIgniter.
Вот мой код
Вид
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Welcome to Kinsale property</title>
<link type="text/css" rel="stylesheet" href="<?php echo base_url('jquery-ui-1.12.0/jquery-ui.css'); ?>" />
</head>
<body>
<div id="container">
<h1>Welcome to Kinsale Property!</h1>
<script type="text/javascript">
$(function() {
$("#datepicker").datepicker({
minDate : 0,
dateFormat: 'yy-mm-dd'
});
});
</script>
<!--load jquery-->
<script src="<?php echo base_url('jquery-ui-1.12.0/jquery-1.10.2.js'); ?>"></script>
<!--load jquery ui js file-->
<script src="<?php echo base_url('jquery-ui-1.12.0/jquery-ui.js'); ?>"></script>
</body>
<p class="footer">Page rendered in <strong>{elapsed_time}</strong> seconds. <?php echo (ENVIRONMENT === 'development') ? 'CodeIgniter Version <strong>' . CI_VERSION . '</strong>' : '' ?></p>
</div>
</html>
Любая помощь будет очень признательна,
Спасибо.
Комментарии:
1. и где ваш вклад?
Ответ №1:
вы пропускаете тег, на который нацелен ваш код jquery, т. е.
<input type="text" id="datepicker">
теперь html5 также предоставляет datepicker, просто напишите эту строку
<input type="date" name="datepicker">
Ответ №2:
поместите поле ввода в свой код, в котором вы пропускаете тип ввода
<input type="text" id="datepicker">