问题标签 [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.
javascript - 如何使用自定义验证而不是编辑器模板比较单行剑道 UI 网格中的日期?
我有一个剑道 UI 网格。我有两列包含日期选择器。我想在进行内联编辑时比较每一行的这两列之间的日期。单击更新时,应触发验证。我不想使用编辑器模板。这是我要实现的代码。
angularjs - Angular 2 模型属性未从 Kendo UI 日期选择器中获取更新的日期值
我正在编写一个角度应用程序,我想根据 Kendo Date Picker 的更新值调用 API。Kendo Date Picker 绑定到 Angular 模型但是,在更改日期后,我在模型变量中获得了相同的旧值(最初分配的值)。以下是我正在使用的 Typescript 和 HTML 代码。我错过了什么吗?
HTML:
代码:
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”文化都不会将该值识别为日期。
kendo-ui - 如何清除退格键上的剑道日期选择器?
我们的要求是能够在剑道日历中选择一个日期,并能够在按退格键时清除数据。我相信有一个onkeydown事件处理程序,您可以在其中检查已按下哪个键。但是,我们不想为每个日期选择器创建一个处理程序。
Kendo Datepicker 中是否有任何属性可以解决此问题?
javascript - 如何从 C# 生成特定于文化的日期模式
我的目标是同步由 c# 和 JavaScript 生成的日期显示。
对于 c# 显示,我使用“d”.ToString("{0:d}")
模式。
对于 javascript,我使用的是剑道日期时间选择器。此小部件接受将显示值的 dateTime 格式:
我想要的是从我将传递给的 c# 生成特定于文化的字符串模式.Format()
方法的 c# 生成特定于文化的字符串模式。
我知道我可以通过使用resx
文件手动执行此操作。但是有没有办法自动做到这一点?
angularjs - 日期选择器的 Kendo 自定义验证
我在使用 kendo datepicker 自定义验证时遇到了问题(实际上,在网上找不到很多以角度方式进行自定义验证的示例)。我已经设置了日期选择器的最小值,但它仅在用户从下拉列表中选择日期时才有效。
如果在 datepicker 的输入字段中键入日期,则最小值不会影响。我想至少向用户显示他们输入的日期无效。
但是如何做到这一点对我来说似乎有点令人困惑。
这是 html 部分:(vm 是我的控制器)
这是JS部分:
例如,如果输入的日期小于今天,我想让输入的日期无效(强制用户输入大于今天的日期)。
如果您能帮助我解决这个问题,我将不胜感激。
angularjs - ngChange 不适用于 kendo.toolbarOptions 中定义的 kendo-date-picker
我想将 ngChange 事件绑定到工具栏选项中定义的日期选择器 kendo-date-picker,但是 ngChange 不起作用。
请检查我的代码,两个 startChange 都不起作用。有一个 ReferenceError: startChange is not defined
angularjs - 如何使用日期过滤 ng-repeat 中的表数据
我有以下
索引.cshtml
在.js 文件中
一切都是未定义的。我对 angularjs 比较陌生,并尝试了我可以在 stackoverflow 或 google 上找到的所有不同方法。不知道我错过了什么。请帮忙。谢谢。
附加信息: 它是一个非常大的控制器,所以我没有包含所有信息。
我将 ng-controller="cvManageMarketingController" 传递给主 div。