1
我在使用Internet Explorer中的datepicker时遇到问题。在所有其他浏览器中,使用IE都没有问题。datepicker和Internet Explorer
我使用的代码是这样的:
<script type="text/javascript">
(function($) {
$(document).ready(function() {
$("#slider").easySlider({
auto: true,
continuous: true
});
$(".tcal").datepicker({
changeMonth: true,
changeYear: true,
showOn: "both",
minDate: '-122Y',
maxDate:'0',
yearRange: "-122",
buttonImage: "/images/kalender3.gif",
buttonImageOnly: true
});
$(".tver").datepicker({
changeMonth: true,
showOn: "both",
buttonImage: "/images/kalender3.gif",
buttonImageOnly: true,
minDate: '0',
maxDate: '+1Y',
});
$('.tcal,.tver').datepicker('option', $.extend({showMonthAfterYear: false},$.datepicker.regional['<?php print(($lng=='1')?'nl':'fr');?>']));
$('.tcal,.tver').datepicker("option", "dateFormat", "dd/mm/yy");
});
}) (jQuery);
</script>
但这不会在Internet Explorer中运行。在我的主页上我有滑块,它也不会工作了。但是,当我将这些部分置于评论中时,它将起作用:
$(".tcal").datepicker({
/* changeMonth: true,
changeYear: true,
showOn: "both",
minDate: '-122Y',
maxDate:'0',
yearRange: "-122",
buttonImage: "/images/kalender3.gif",
buttonImageOnly: true*/
});
$(".tver").datepicker({
/*changeMonth: true,
showOn: "both",
buttonImage: "/images/kalender3.gif",
buttonImageOnly: true,
minDate: '0',
maxDate: '+1Y',*/
});
是否有人知道我犯了哪个错误?
是的,谢谢你,我认为这会是这样的,但有一个原因,每次我看过最后一个逗号。非常感谢; – user993177 2012-03-09 10:16:51