2013-05-03 76 views
0

我正在尝试构建事件日历。在这里我写了一个gateDate函数,它返回我创建的日历中各个点击字段的日期。我想通过这个日期索引行动,请帮助我。如何将价值传递给mvc中的一个动作?

function getDate() { 

       $('.cal_daybox').on('click', function() { 
        var timestamp = parseInt($(this).attr('id')); 
        var day = new Date(timestamp); 
        alert("You clicked " + day.toDateString()); 


       }); 
      } 

谢谢。

+0

如果你想成为一个坏男孩只是去:'了window.location =“?/首页/索引日期=” + day.toDateString();' – Vogel612 2013-05-03 11:38:00

回答

1

将该日期置于隐藏字段中,并生成一个将用户重定向到索引操作的函数。

例如。

function goToIndex() { 
    var _date = $('#hiddenfield').val(); 
    document.href = '/Home/Index/?date=' + _date; 
} 
+0

为什么不把它整体的形式?为什么你把它放到一个字段然后手动解析,当你可以在第一个地方手动解析? – Vogel612 2013-05-03 11:39:06

+1

是的..这取决于开发人员。我只是给了他一个他想做的事情的想法 – 2013-05-03 11:41:19