防止在选定的 Jquery Datepicker 日期上选择日期
Posted
技术标签:
【中文标题】防止在选定的 Jquery Datepicker 日期上选择日期【英文标题】:Prevent date selection on Jquery Datepicker date selected 【发布时间】:2013-11-08 05:08:48 【问题描述】:我浏览了这个链接
jquery datepicker prevent native click in onSelect
$(this).datepicker(
minDate: 0,
beforeShowDay: $.datepicker.noWeekends,
onSelect: function (dateText, inst)
var sdate = $(this).val();
alert(sdate);
var cnt = $(".txtdate[value='" + sdate + "']").length;
if (cnt == '0' || chcurr == sdate)
$(this).attr("value", sdate);
else
alert('You have planned for this date');
return false;
// inst.preventDefault();
//$(this).attr("value", '');
);
但是我找不到任何解决方案可以帮助我
我必须检查所选日期是否已经在任何输入中
如果条件匹配,我希望日期选择器不应填充在文本框中选择的日期
谢谢
【问题讨论】:
【参考方案1】:试试:
beforeShow: function(input, inst)
if (myCondition)
return false;
【讨论】:
beforeshow 对我不起作用,请查看问题更新以上是关于防止在选定的 Jquery Datepicker 日期上选择日期的主要内容,如果未能解决你的问题,请参考以下文章
jQuery:在 Datepicker 中为选定的日期添加样式
如何从 jquery datepicker 中获取选定的日期