我试图找出一种方法将整个类从我的视图传递到带有 Javascript/AJAX 的控制器。
我知道以下 Ajax 代码可用于仅传递 ID,但我可以传递整个模型吗?
@model User
$.ajax(
{
type: "POST",
url: "\User\",
data: @model.id,
success:
reloadPage()
});
我在搜索时看到了以下解决方案: Is there a way to pass a "C#" object to a controller via AJAX?
我可以简单地这样做吗?:
@model User
$.ajax(
{
type: "POST",
url: "\User\",
data: @model,
success:
reloadPage()
});
这行得通吗?有多安全?最好的方法是什么?