jquery - Kendo Datepicker 转换为 jQuery 发布日期值

标签 jquery asp.net asp.net-mvc-4 kendo-ui kendo-asp.net-mvc

在 javascript 中,我从剑道日期时间获取日期

var myDate = $("#mydate").getKendoDatePicker().value();

(看起来像这样) 2015 年 5 月 29 日星期五 00:00:00 GMT-0700(太平洋夏令时间)

然后我尝试使用 jQuery 将其发布到 ASP.NET MVC:

    $.ajax({

        type: "POST",

        url: "/HeaderData",

        data: myDate,

        success: successHeaderData,

        dataType: 'json'

    });

但是 MVC 中的 Action 不会解析日期。

如何将“Fri May 29 2015 00:00:00 GMT-0700(太平洋夏令时间)”转换为 ASP.NET MVC 可接受的日期?

最佳答案

添加方法.toJSON()以转换为ISO格式日期

var myDate = $("#mydate").getKendoDatePicker().value().toJSON();

输出“2015-05-30T06:41:32.576Z”

关于jquery - Kendo Datepicker 转换为 jQuery 发布日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30543076/

相关文章:

jquery - 使用 Jquery 将 Colspan = "2"替换为 Colspan = "4"

c# - 如何自动注入(inject)到所有子对象

asp.net - 使用 LINQ 和 Entity Framework 出现错误 "No best type found for implicitly-typed array"

c# - Umbraco 7 局部 View 宏观渲染

c# - 无法加载文件或程序集...System.Data.Entity.dll

.net - System.Web.Razor 与 System.Web.WebPages.Razor

javascript - 表单成功处理后如何执行操作?

javascript - Promise 完成之前调用的方法

javascript - 使用 javascript 将元素从隐藏框架解析为可见框架

c# - 选择取消按钮时如何关闭必填字段验证器