0
我正在mvc4中構建事件日曆,我使用JQuery在JavaScript中構建了簡單的日曆。我可以通過單擊月份中的相應日期來獲取日期。我想在控制器的一個動作中獲取這個日期,以便我可以使用這個日期保存在數據庫中。如何獲得ajax在mvc4控制器操作中發佈的值asp.net
HomeController的:index.cshtml
:
function getDate() {
$('.cal_daybox').on('click', function() {
var timestamp = parseInt($(this).attr('id'));
var day = new Date(timestamp);
alert("You clicked " + day.toDateString());
var url = '@Url.Content("~/Events/Index")';
// window.location = url;
var date =day.toDateString();
$.ajax({
type: "POST",
url: url,
data: date,
dataType:"json"
});
return false;
});
}
現在我能得到這個日期的調試器,但我想顯示此日期在其他視圖。你能告訴我如何將這個日期值傳遞給控制器,因爲下面的代碼不工作?
Eventscontroller.cs
:
[HttpPost]
非常感謝你....它現在的工作 – 2013-05-03 12:53:56
你非常歡迎。請記住標記接受的答案(綠色檢查在左邊),以便參考未來的訪問者(以及保持您的接受評級並賺取幾品脫)。 ;-)另外,歡迎來到StackOverflow! – 2013-05-03 13:39:13