Kendo ui 如何使用jquery禁用剑道网格中的剑道日期时间选择器?
以上代码仅适用于在Html页面中声明的日期选择器Kendo ui 如何使用jquery禁用剑道网格中的剑道日期时间选择器?,kendo-ui,kendo-datepicker,kendo-datetimepicker,Kendo Ui,Kendo Datepicker,Kendo Datetimepicker,以上代码仅适用于在Html页面中声明的日期选择器 但是我想禁用剑道网格标题过滤器区域中的剑道日期选择器。这里有一个简单的方法来实现您想要的 我已修改日期单元格,使其具有以下内容: $("#ElementId").attr("disabled","disabled"); 您会注意到,我已向单元格添加了一个模板,该模板将覆盖默认日期选择器,并将我自己的日期选择器添加到筛选行 注意如果要通过菜单执行此操作,只需在第一个元素项(例如element.kendoDatePicker({}))执行此操作。
但是我想禁用剑道网格标题过滤器区域中的剑道日期选择器。这里有一个简单的方法来实现您想要的 我已修改日期单元格,使其具有以下内容:
$("#ElementId").attr("disabled","disabled");
您会注意到,我已向单元格添加了一个模板,该模板将覆盖默认日期选择器,并将我自己的日期选择器添加到筛选行
注意如果要通过菜单执行此操作,只需在第一个元素项(例如element.kendoDatePicker({}))执行此操作。
希望这就是你想要的
有关此链接的更多信息,请查看此链接:
如果您不想对网格中的列进行过滤,为什么不关闭过滤,然后日期选择器将不会被呈现。(假设这是你真正想要的)亲爱的大卫!!实际上,我希望在网格中的列上进行过滤,问题是它允许无效的用户输入。所以我想消除无效用户输入的伪装。
{
field: "OrderDate",
title: "Order Date",
format: "{0:MM/dd/yyyy}",
filterable: {
cell: {
template: function (element) {
element.element.kendoDatePicker({
});
element.element.attr('disabled', 'disabled');
}
}
}
}