小编Far*_*ana的帖子

如何使jquery datePicker按钮图像不可点击

我的页面中有一个jquery UI datePicker.我有一个显示日期的文本框.代码是:

$("#cal").datepicker({
    minDate: new Date(),
    defaultDate: new Date(),
    buttonImage:
        '/images/calendar.gif',
    constrainInput: false,
    closeText: 'Close',
    showButtonPanel: true,
    showButtonText: 'Choose a date', 
     buttonImageOnly : true,
    showOn : 'button'
});
$("#till").datepicker('setDate', today);
Run Code Online (Sandbox Code Playgroud)

我想在某些条件下禁用它.我使用以下代码禁用:

 $("#cal").datePicker('disable');
Run Code Online (Sandbox Code Playgroud)

它会使文本框变黑,但图像仍然可以点击.问题出在IE中,日期选择器弹出窗口出现但在单击与日期选择器关联的图像按钮时不会关闭.

我还尝试将onclick函数与图像绑定,使其无法点击.但这并不奏效.

禁用日期选择器时,如何使日期选择器图像按钮不可单击.

任何帮助,将不胜感激.

谢谢,法扎纳

javascript jquery jquery-ui datepicker

5
推荐指数
1
解决办法
9939
查看次数

标签 统计

datepicker ×1

javascript ×1

jquery ×1

jquery-ui ×1