Я использую DatePicker на моих страницах JSP, но проблема в том, что DatePicker работает только на странице, которая инициализирует DatePicker, а не на других страницах.
Я инициализирую (только один раз) DatePicker, как это: $.datepicker.setDefaults( $.datepicker.regional[ "fr" ] );
для использования французского календаря в файле js главной страницы (я включаю другую страницу в основную, чтобы получить одинаковый верхний и нижний колонтитулы для всех страниц)
Мне нравится знать, почему нене работает, я думаю, что первая страница, которая вызывает DatePicker, блокирует его, и мы можем просто использовать его на этой странице.
мой код выглядит следующим образом: firstJsp.jsp:
<script type="text/javascript" src="/jquery.js"></script>
<script type="text/javascript" src="/jquery-ui-1.10.3.custom.min.js"></script>
<script type="text/javascript" src="/jquery.checkbox.js"></script>
<script type="text/javascript" src="/jquery.ibutton.js"></script>
<script type="text/javascript" src="/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="/jquery.metadata.js"></script>
<script type="text/javascript" src="/jquery-ui-datepicker-fr.js"></script>
<script type="text/javascript" src="/firstJsp.js"></script>
...
<input type="text" id="RegDate" class="datepicker"/>
...
firstJsp.js и secondJsp.jsp (одинаковый код)
$(document).ready(
function() {
...
$(".datepicker").datepicker();
//$(".datepicker").datepicker($.datepicker.regional["fr"]);
...
});
mainJsp.js использует ajax для получения страниц и включает его в <div id="subPage"></div>
на странице mainJsp.jsp
...
success : function(data){
$('#subPage').html(data);
}
...
любые предложения по решению этой проблемы