#jquery #asp.net #datepicker
#jquery #asp.net #datepicker
Вопрос:
Я использую dateplustimepicker
элемент управления, который отлично работает на HTML-странице, но не работает при использовании на ASP.NET страница. Вот код, который я использую на ASP.NET страница:
<div>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="css/jquery-ui.css" rel="stylesheet" type="text/css"/>
<link href="css/jquery-dateplustimepicker.min.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="js/jquery-ui.min.js"></script>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="Scripts/jquery-dateplustimepicker.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#limit-dateplustimepicker').dateplustimepicker({
minTime: { hours: 8, minutes: 30 },
maxTime: { hours: 20 }
});
});
</script>
<input type="text" id="limit-dateplustimepicker" name="limit-dateplustimepicker" />
</div>
Почему он работает как HTML-страница, но не как ASP.NET aspx-страница?
Комментарии:
1. вы должны добавить свой код еще раз!!! поскольку он не размещен должным образом.
2. Вы действительно упаковали это в <Div> ? Где находится заголовок и тело вашего документа? Возможно, какой-то браузер прочитает это, но это не соответствует HTML.
3. Что именно не работает на странице aspx? Выдает ли это ошибку?
4. Нам нужно знать, что не работает, чтобы иметь возможность помочь вам. Если вы можете отредактировать свой вопрос, чтобы сделать его более конкретным, пожалуйста, отметьте его для рассмотрения модератором.
Ответ №1:
Пара вещей:
(1) Поменяйте порядок включения jQuery и пользовательского интерфейса jQuery:
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery-ui.min.js"></script>
(2) Переместите <meta>
тег на <head>
.