这是我的控制器
[HttpPost]
public ActionResult Administracion(Usuario usuario)
{
var tupla = new Tuple<Usuario>(usuario) { };
return View(tupla);
}
现在在Jquery我有Usuario对象, 我只想调用(不更改为httpget)到控制器中的Administracion函数以返回视图。
这将类似于执行
@Html.ActionLink
,但使用httpost和模型数据
那么我想要什么? 只需加载新的&#34;页面/视图&#34;类型为httpost,模型使用jquery
它需要它与jquery(我有Usuario对象)
答案 0 :(得分:0)
尝试使用ajax
$.ajax({
type: "POST",
url: "../yourController/Administracion",
dataType: "text",
data: {Usuario : data},
success: function(result){
// replace your return data on div
},
error: function(xhr){
alert('Request Status: ' + xhr.status + ' Status Text: ' + xhr.statusText + ' ' + xhr.responseText);
}
});