【发布时间】:2013-05-22 19:12:18
【问题描述】:
我正在使用kendo DateTimePicker,只是不想让用户从周末中选择。
我尝试按如下方式分配 MonthTemplate() 方法:
@(Html.Kendo().DateTimePickerFor(m => Data)
.MonthTemplate("# if (isWeekDay(data.date)) { #" +
"#= data.value #" +
"# } #"
)
function isWeekDay(date)
{
var day = date.getDay();
return (day % 6 != 0);
}
但它帮助我在小部件中不显示日期,但用户仍然可以通过单击月份模板中的空白单元格来选择它。
尝试使用验证处理 onChange 事件和(用于不关闭下拉菜单的 e.StopPropagation),但仍然有效。
有可能还是白费力气?
谢谢 苏梅特
【问题讨论】:
-
在 Jquery dateTimepicker 中寻找类似的东西:$("#datepicker").datepicker({ beforeShowDay: $.datepicker.noWeekends });
-
朋友们,我的问题有问题。它已经超过 24 小时,这甚至无法引起一个注意?我是在做完全错误的事情,还是说我的问题有问题。请指导我..
标签: javascript jquery asp.net-mvc-4 kendo-ui datetimepicker