MVCでActionに多くの値を渡そうとしますが、ユーザは常にnullです。フォームデータをAjax経由でアクションに渡す
var form = $('form');
$.ajax({
type: "POST",
url: '@Url.Content("~/User/UpdateUser")',
data: { user: form.serialize(), NameOfCare: care },
success: function (result) {
if (result == "Ok") {
document.location.href = '@Url.Content("~/User/Index")';
}
}
});
Ajaxで値が多いフォームを渡すにはどうすればよいですか?
使用を使用して、あなたのデータと
filled
になります。さらに、アクションメソッドコードをここに配置します。 – Ankita'.param()'メソッドを使ってデータを追加することができます - [この回答](http://stackoverflow.com/questions/32353093/mvc-jquery-ajax-post-returns-null/32353268#32353268)を参照してください。 )。 @Url.Action(...) '' –