禁用Keith Wood jQuery Calendars Datepicker

时间:2010-09-23 09:50:30

标签: jquery jquery-plugins

我正在使用Keith Wood jQuery Calendars Datepicker(不是他的jQuery Datepicker)。在一个页面中,我有许多日历日期选择器输入(使用css作为选择器)。如何禁用其中一个?

// js
$('.calendar-input').calendarsPicker({
    dateFormat: 'mm/dd/yyyy',
    autoSize: true,
    showTrigger: '<img src="calendar.gif">',
});

<!-- html -->
<input type="text" class="calendar-input" name="cal_1" id="cal_1">
<input type="text" class="calendar-input" name="cal_2" id="cal_2">
<input type="text" class="calendar-input" name="cal_3" id="cal_3">

假设我要禁用cal_3(用户无法从该对象中选择或编辑)。如果我将cal_3类更改为其他类,则会扩展对象大小(因为我使用autoSize为true)并且日历按钮不再显示。我想要的只是让尺寸与其他尺寸相同,日历按钮仍然显示出来。

谢谢

1 个答案:

答案 0 :(得分:0)

您是否尝试过调用下一行代码的某些部分?

$('#cal_3').attr('disabled','disabled');