如何使用jquery和mvc3将日期时间(我需要它到秒)传递给c#.这就是我所拥有的

var date = new Date();    
$.ajax(
   {
       type: "POST",
       url: "/Group/Refresh",
       contentType: "application/json; charset=utf-8",
       data: "{ 'MyDate': " + date.toUTCString() + " }",
       success: function (result) {
           //do something
       },
       error: function (req, status, error) {
           //error                        
       }
   });

I can't figure out what format the date should be in, for C# to understand it.

推荐答案

以下格式应适用:

$.ajax({
    type: "POST",
    url: "@Url.Action("refresh", "group")",
    contentType: "application/json; charset=utf-8",
    data: JSON.stringify({ 
        myDate: '2011-04-02 17:15:45'
    }),
    success: function (result) {
        //do something
    },
    error: function (req, status, error) {
        //error                        
    }
});

Jquery相关问答推荐

从文本区域获取值

使用 Bootstrap 3 下拉菜单作为上下文菜单

如何使 Bootstrap 轮播滑块使用移动左/右滑动

jQuery:使用变量作为 Select 器

在 JavaScript 中解析 URL

使用 jQuery click 处理锚点 onClick()

scrollIntoView 是否适用于所有浏览器?

jQuery计算所有文本字段中的值的总和

jQuery $.cookie 不是一个函数

$.each(selector) 和 $(selector).each() 有什么区别

datatable jquery - 表头宽度与正文宽度不对齐

用jquery替换锚文本

如何将文本从 div 复制到剪贴板

我想了解 jQuery 插件语法

判断复选框是否未选中单击 - jQuery

Bootstrap 4 文件输入

jquery可排序占位符高度问题

jQuery select2 获取 Select 标签的值?

如何获得两个日期对象之间的小时差?

jquery追加到列表的前面/顶部