转到下一个待处理请求

时间:2018-02-16 20:24:55

标签: asp.net-mvc

我有一个Web应用程序,用户可以在其中提交请求以获得对某些系统的访问权限。当他们访问待审批的页面时,会向他们提供他们做出决定所需的请求列表。

待处理的请求:

Pending Requests

当他们点击每个请求的视图时,他们会被带到详细信息页面,然后他们可以批准或拒绝请求。

批准/拒绝

Approve / Reject

一旦他们点击批准或拒绝请求,他们就会被重定向回包含所有待处理请求的页面。

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调用当前所指向的页面。

0 个答案:

没有答案