gpt4 book ai didi

javascript - 禁用 jqueryui 日期选择器

转载 作者:可可西里 更新时间:2023-11-01 01:45:12 24 4
gpt4 key购买 nike

我有一个与输入文本关联的 jqueryui 日期选择器。当我将输入文本框设置为只读时,我不希望日期选择器出现。那可能吗?我将从代码中将 readonly 属性设置为 true 或 false。

<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>



<div class="demo">

<p>Date: <input type="text" id="CompleteDate"> <input class="change" type="checkbox" name="chkBoxb" id="chkBoxb"> </p>

</div>


j$('#chkBoxb').click(function(){
var paramChangeBoxes = j$('input:checkbox.change');

if (j$(this).is(':checked')) {

paramChangeBoxes.removeAttr('checked');
j$('#chkBoxb').attr('checked', 'checked');

j$('#CompleteDate').attr('readonly',false);
j$("#CompleteDate").datepicker();


}
else
{
j$('#CompleteDate').attr('readonly',true);
$( "#CompleteDate:not([readonly])" ).datepicker();
}

});

更新了代码

最佳答案

像这样禁用它:

$('#dateSelector').datepicker('disable');

并像这样启用它:

$('#dateSelector').datepicker('enable');

这是一个工作示例:http://jsfiddle.net/CG64h/8/

关于javascript - 禁用 jqueryui 日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4966998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com