asp.net/mvc3/jqueryなどを使い始めたばかりです.jquery datepickerがあり、これまでに取り組んできたことは次のとおりです。
$(document).ready(function () {
$('#ImplementationStart').datepicker({
onSelect: function (date) {
$.ajax({
url: '/request/update/',
type: 'POST',
data: {
'Date': date
},
dataType: "json",
success: function () {
alert("success");
},
error: function (xhr, textStatus, error) {
console.log(xhr.statusText);
console.log(textStatus);
console.log(error);
}
});
}
});
});
私のコントローラーには、次のメソッドがあります。
[HttpPost]
public ActionResult Update(DateTime date)
{
日付が渡されたようです。やりたいことは、日付ピッカーがある .cshtml ページから適切なモデル オブジェクトを更新することです。そのページに @Model プロパティを表示しますが、コントローラーへの投稿で @Model.Request.ID を返す方法がわかりませんでした。ありがとう。