#javascript #jquery
#javascript #jquery
Вопрос:
У меня есть следующий javascript. Это расширяет возможности средства выбора даты keith woods jquery. В Chrome ff следующее предупреждает о значении даты. Однако в ie 8 я получаю [object, object]
<script type="text/javascript"><!--
var defaultDate = '06/01/2011';
$(function() {
$('#inlineDatepicker').calendarsPicker({onSelect: showDate, defaultDate: defaultDate, selectDefaultDate: true, changeMonth:false, onDate: nationalDays, prevText: 'amp;nbsp;', nextText: 'amp;nbsp;'});
});
function nationalDays(date, inMonth) {
alert(date); // doesn't return date in ie 8
}
function showDate(date) {
var start = date.toString('dd-MM-yyyy');
var url = '/events?s=' start;
window.location = url;
}
--></script>
Комментарии:
1. похоже, это, вероятно, проблема со средством выбора даты.
2. В этом модуле «date» является не
Date
объектом JavaScript, а пользовательскимCDate
объектом. Что происходит приalert(date.toString())
явном вызове?3. в окне предупреждения я получаю следующее. [объект Object]