日期picker jQuery不能在ie7中工作
Datepicker jQuery not working in IE 7
我正在使用这个代码:
<script type="text/javascript">
$(document).ready(function () {
var selector = function (dateStr) {
var d1 = $('.fromdate').datepicker('getDate');
var d2 = $('.todate').datepicker('getDate');
$('.fromdate').datepicker("option", "maxDate",d2);
$('.todate').datepicker("option", "minDate",d1);
var diff = 1;
if (d1 && d2) {
diff = diff + Math.ceil((d2.getTime() - d1.getTime()) / 86400000);
}
$('.calculated').val(diff);
$('.minim').val(d1)
}
$('.fromdate').datepicker({
showOn: "button",
buttonImage: "images/calendar_year.png",
buttonImageOnly: true,
dateFormat : 'yy-mm-dd',
changeMonth: true,
changeYear: true,
minDate: 0
});
$('.todate').datepicker({
showOn: "button",
buttonImage: "images/calendar_year.png",
buttonImageOnly: true,
dateFormat : 'yy-mm-dd',
changeMonth: true,
changeYear: true,
minDate: ($(".fromdate").is(":visible") && $(".todate").html() != ""? $('.todate').datepicker('getDate'): 'null'),
});
$('.fromdate,.todate').change(selector)
});
</script>
它工作得很好,但是昨天我接到一个电话,有人说它不能在IE 7中工作。我发现了两个症状-任何参数使日历不显示。它是这样工作的
$('.fromdate').datepicker({
});
谢谢!
试试这个:使用索引0
为minDate
值的所有类选择器,因为它返回数组。并删除最后一个逗号。
$('.todate').datepicker({
showOn: "button",
buttonImage: "images/calendar_year.png",
buttonImageOnly: true,
dateFormat : 'yy-mm-dd',
changeMonth: true,
changeYear: true,
minDate: ($(".fromdate:first").is(":visible") && $(".todate:first").html() != ""? $('.todate:first').datepicker('getDate'): 'null')
});
相关文章:
- 应该怎么做才能使其在IE7中工作
- Chrome 中的图片映射:事件未触发!在IE7中工作正常
- 无法在 IE 9 中传递此运算符的值,而它在 IE7 和 IE8 中工作正常
- 使 JavaScript 特定的代码在 IE7 中工作
- 获取尾随逗号(在JavaScript中)在IE7 / IE8中工作
- jquery设置隐藏的输入值在IE7和IE8中未按预期工作
- 推文按钮在IE7中无法正确显示,但在Mozilla,chrome和IE 8中工作正常
- 为什么我的应用程序中的某些组件在IE7中工作,而在IE9中不起作用
- slideToggle()在IE7中无法正常工作
- 我可以使用excanvas或类似的画布填充程序让impact js在IE7和/或8中工作吗
- this.style.backgroundColor don'我不在IE7/8工作
- 让hashchange事件在所有浏览器(包括IE7)中工作
- 带有渐变的Javascript滑块在chrome上失败,而在FF和IE7/8/9上工作
- IE7中没有填充mootools中的动态下拉列表.IE8工作良好
- 水平菜单和具有公共边界的子菜单,它们也必须在ie7中工作
- jQuery:包含在ie7中不工作的内容(jQuery 1.3.5)
- jQuery Scroll不能在ie7和ie8中工作
- 美元(& # 39;html # 39;) .append()并# 39;t在IE7工作
- ie7问题:jquery点击编辑不工作
- 按钮标签在ie7中不工作