在这里,我要重定向,我想在重定向时打开的新页面上显示一些消息, 我如何展示这种按摩
我在Editinv.cshtml页面上,单击“提交”按钮后,它将重定向到Detail.Cshtml页面,然后我要显示成功提示
我的重定向代码jsonResul
return Json(new
{
redirectUrl = Url.Action("Details", "Perchus" ,new { id }),
isRedirect = true
});
这是除尘方法
$.post(url, { Id: mid, PerTranCode: mtran, Srno: msr, ProductId: mProductId, PGstRate: mPGstRate, PerchesQty: mPerchesQty, PerchesRate: mPerchesRate, GstTax_Amount: mGstTax_Amount, Total: mTotal, ProductName: mProductName, ProductGstCode: mProductGstCode, PreCode: PreCode }, function (json) {
//mtran: mtran, msr: msr, mProductId: mProductId, mPGstRate: mPGstRate, mPerchesQty: mPerchesQty, mPerchesRate: mPerchesRate, mGstTax_Amount: mGstTax_Amount, mTotal: mTotal, mProductName; mProductName
if (json.isRedirect) {
window.location.href = json.redirectUrl;
}
});
请帮助我。
答案 0 :(得分:0)
您可以通过更改为
将消息添加到查询字符串redirectUrl = Url.Action("Details", "Perchus", new {id = id, message = "Edited Success"})
redirectUrl将为/Perchus/Details/1?message=Edited Success
,然后在您的Detail.Cshtml中添加代码以显示消息
<p>@Request["message"]</p>