重定向到具有 jQuery asp.net 和传递模型的新控制器
Redirect to new controller with jQuery asp.net and passing model
我有以下jQuery代码可以制作POST:
$.ajax({
url: 'http://localhost:65148/Home/BandRegister',
data: formData,
type: "POST",
processData: false,
contentType: false,
success: function (data, textStatus, XMLHttpRequest) {
//location = data.url;
console.log(data);
},
error: function (data, textStatus, XMLHttpRequest) {
console.log(data);
}
});
我在以下控制器中处理帖子:
if (BandProfile != null)
{
userManager.AddToRole(UserId, "Band");
return Json(new { url = Url.Action("Index", "Home", new { model = BandProfile }) }, JsonRequestBehavior.AllowGet);
}
在控制器中,我想重定向到新的控制器和视图,并随我一起传递模型。如何使用 jQuery 执行此操作?
还是我应该从数据库中获取信息并在重定向到新控制器时创建一个新的模型对象?因此跳过与我一起传递模型?
这是我的 HTML:
名: 姓氏: 出生: 个人资料图片: 流派(从数据库中的表中循环): Lägg till flera alternativ här.Precis som när man ska tagga något创造
我正在使用jquery捕获输入值。
您可以在服务器上转发请求。客户端不会注意到这一点,所以jquery不会为此进行遮罩。
我不知道如何在 .net 上进行转发,但它是 servlet 规范的一部分,所以应该是可能的。
相关文章:
- 将不在模型中的数据返回到mvc控制器
- 当显式定义控制器参数时,默认模型绑定器会发生异常
- 模型数据未通过窗体传播到控制器ASP.NET MVC4
- 概念验证模型控制器调用正确的实例
- 如何从其他控制器更改角度模型值
- 如何在打开模型时动态加载控制器文件
- 如何从另一个控制器更新控制器的ng重复模型
- 控制器内部无法访问Angular js输入模型
- 将视图链接到模型并将视图链接至控制器的代码位于何处
- 控制器内部的scope函数不根据视图中的ng模型更新值
- 如何将值与$scope绑定,以从定义状态ui路由器的控制器中使用ng模型进行查看
- ng模型跨多个控制器或视图
- 在控制器中将 ng 模型值返回为空的指令
- 一个控制器如何在 Ember .js 中观察任意控制器/模型上的事件
- NodeJS和Express - 将我的控制器和模型分开
- 节点.js中的模型-视图-控制器模式
- Ember.js:如何使用模型的单个实例创建路由/控制器
- 控制器是否应直接访问视图的模型
- 使用JSON/Javascript将表值返回给视图模型/控制器
- Emberjs:正确绑定模型/控制器/视图与夹具数据