在这方面需要帮助。我无法在 jquery 中禁用我的日期选择器。我已经进行了研究,但无济于事。下面是不启用/禁用日期选择器的代码。[更新]
<script type="text/JavaScript">
function pageLoad() {
$(function () {
$('#<%=TextBox_EventStartDate.ClientID %>').datepicker({
showOn: 'button',
buttonImage: '../Images/CalendarIcon1.gif',
changeMonth: true,
changeYear: true,
buttonImageOnly: true,
dateFormat: 'dd/mm/yy'
});
});
$(function () {
$('#<%=TextBox_EventEndDate.ClientID %>').datepicker({
showOn: 'button',
buttonImage: '../Images/CalendarIcon1.gif',
changeMonth: true,
changeYear: true,
buttonImageOnly: true,
dateFormat: 'dd/mm/yy'
});
});
$("#<%=CheckBox_PayEvent.ClientID %>").click(function () {
if ($("#<%=CheckBox_PayEvent.ClientID %>").is(":checked")) {
$("#<%=TextBox_EventStartDate.ClientID %>").attr('readonly', true);
$("#<%=TextBox_EventStartDate.ClientID %>").datepicker("disable");
$("#<%=TextBox_EventEndDate.ClientID %>").attr('readonly', true);
$("#<%=TextBox_EventEndDate.ClientID %>").datepicker("disable");
}
else {
$("#<%= TextBox_EventStartDate.ClientID %>").attr('readonly', false);
$("#<%= TextBox_EventStartDate.ClientID %>").datepicker("enable");
$("#<%= TextBox_EventEndDate.ClientID %>").attr('readonly', false);
$("#<%= TextBox_EventEndDate.ClientID %>").datepicker("enable");
}
});
}
</script>
谢谢您的帮助!