我有一个Web应用程序,用户可以在其中提交请求以获得对某些系统的访问权限。当他们访问待审批的页面时,会向他们提供他们做出决定所需的请求列表。
待处理的请求:
当他们点击每个请求的视图时,他们会被带到详细信息页面,然后他们可以批准或拒绝请求。
批准/拒绝
一旦他们点击批准或拒绝请求,他们就会被重定向回包含所有待处理请求的页面。
AJAX CALL
$('#approve').click(function (e)
{
$("#approve").attr("disabled", true);
$("#reject").attr("disabled", true);
// Submit the form
e.preventDefault();
$.ajax
({
url: '_ApproveRequest',
type: $('#SubmitForm').attr('method'),
data: $('#SubmitForm').serialize(),
success: function (data)
{
if (data)
{
$("#result").html(data);
}
window.location.href = '@Url.Action("ShowApproverRequests", "AccessRequest")';
}
});
});
我的问题
我是否可以将用户重定向到下一个待处理请求(如果存在),批准或拒绝请求时?如果没有其他待处理请求,则应将其返回到原始" ShowApproverRequests" ajax调用当前所指向的页面。