问题标签 [kendo-datepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
695 浏览

javascript - 如何使用自定义验证而不是编辑器模板比较单行剑道 UI 网格中的日期?

我有一个剑道 UI 网格。我有两列包含日期选择器。我想在进行内联编辑时比较每一行的这两列之间的日期。单击更新时,应触发验证。我不想使用编辑器模板。这是我要实现的代码。

0 投票
0 回答
299 浏览

angularjs - Angular 2 模型属性未从 Kendo UI 日期选择器中获取更新的日期值

我正在编写一个角度应用程序,我想根据 Kendo Date Picker 的更新值调用 API。Kendo Date Picker 绑定到 Angular 模型但是,在更改日期后,我在模型变量中获得了相同的旧值(最初分配的值)。以下是我正在使用的 Typescript 和 HTML 代码。我错过了什么吗?

HTML:

代码:

0 投票
2 回答
1938 浏览

c# - Kendo DatePicker 全球化绑定问题

我有一个带有“es-MX”文化的 asp.net MVC 应用程序。这是我的 web.config 文件中的内容:

而且,这就是我的 _Layout 页面中的内容:

我有一个这样的剑道 DatePicker:

当我将表单回发到我的控制器时,该StartDate字段为空。

这是我从服务器得到的响应:

"Errors":{"StartDate":{"errors":["值 \u002707/10/2016 12:00:00 am\u0027 对 Fecha de Inicio 无效。"]}}

顺便说一句,发送到服务器的请求的接受语言是“en-US”,我觉得很奇怪。

更新:

我尝试为 DateTime 使用自定义模型绑定器,如下所示:

但是,看起来问题出在传递给控制器​​的日期的时间部分。07/10/2016 12:00:00 a. m.“es-MX”和“en-US”文化都不会将该值识别为日期。

0 投票
2 回答
1669 浏览

kendo-ui - 如何清除退格键上的剑道日期选择器?

我们的要求是能够在剑道日历中选择一个日期,并能够在按退格键时清除数据。我相信有一个onkeydown事件处理程序,您可以在其中检查已按下哪个键。但是,我们不想为每个日期选择器创建一个处理程序。

Kendo Datepicker 中是否有任何属性可以解决此问题?

0 投票
3 回答
2665 浏览

kendo-ui - kendo datepicker 默认加载按自定义年份和月份

在此处输入图像描述

文本框应该是空的,当我点击日历图标时,数据选择器会从我的自定义数据中加载,例如我将设置为 2020 年 12 月 1 日

0 投票
1 回答
66 浏览

javascript - 如何从 C# 生成特定于文化的日期模式

我的目标是同步由 c# 和 JavaScript 生成的日期显示。

对于 c# 显示,我使用“d”.ToString("{0:d}")模式。

对于 javascript,我使用的是剑道日期时间选择器。此小部件接受将显示值的 dateTime 格式:

我想要的是从我将传递给的 c# 生成特定于文化的字符串模式.Format()方法的 c# 生成特定于文化的字符串模式。

我知道我可以通过使用resx文件手动执行此操作。但是有没有办法自动做到这一点?

0 投票
1 回答
1442 浏览

angularjs - 日期选择器的 Kendo 自定义验证

我在使用 kendo datepicker 自定义验证时遇到了问题(实际上,在网上找不到很多以角度方式进行自定义验证的示例)。我已经设置了日期选择器的最小值,但它仅在用户从下拉列表中选择日期时才有效。

如果在 datepicker 的输入字段中键入日期,则最小值不会影响。我想至少向用户显示他们输入的日期无效。

但是如何做到这一点对我来说似乎有点令人困惑。

这是 html 部分:(vm 是我的控制器)

这是JS部分:

例如,如果输入的日期小于今天,我想让输入的日期无效(强制用户输入大于今天的日期)。

如果您能帮助我解决这个问题,我将不胜感激。

0 投票
1 回答
359 浏览

asp.net-mvc - 如何在 Kendo datepicker 中将先前选择的日期更改为当前日期?

Datepicker 的默认值和选择设置为当前日期。

我的要求是每次添加时,日期选择器的值和选择应该显示在日期选择器的当前日期。

这里的问题是在使用日期保存数据后,再次尝试添加数据时,日期选择器的值更改为当前日期。但选择仍在先前选择的日期。

因此,当我提交带有日期的数据并且下一次尝试选择相同的日期时,该值没有变化。它的价值仍然是当前日期。

在此处输入图像描述

0 投票
1 回答
1209 浏览

angularjs - ngChange 不适用于 kendo.toolbarOptions 中定义的 kendo-date-picker

我想将 ngChange 事件绑定到工具栏选项中定义的日期选择器 kendo-date-picker,但是 ngChange 不起作用。

请检查我的代码,两个 startChange 都不起作用。有一个 ReferenceError: startChange is not defined

0 投票
1 回答
1011 浏览

angularjs - 如何使用日期过滤 ng-repeat 中的表数据

我有以下

索引.cshtml

.js 文件中

一切都是未定义的。我对 angularjs 比较陌生,并尝试了我可以在 stackoverflow 或 google 上找到的所有不同方法。不知道我错过了什么。请帮忙。谢谢。

附加信息: 它是一个非常大的控制器,所以我没有包含所有信息。

我将 ng-controller="cvManageMarketingController" 传递给主 div。