Ajax从网格删除行

I'm new to Ajax but I want to delete a row from the grid with ajax. The code below doesn't work. Could you give me some insights?

Whenever the checkbox is checked then it must delete the row.

@Html.Grid(Model.RequestList.OrderByDescending(x => x.CreateDate)).Columns(c => {
    c.Add().Titled("View").Encoded(false).Sanitized(false).SetWidth(30).RenderValueAs(p => Html.CheckBox("checkedz",(int)p.Status==1?true:false,new {@class="aaa",onclick="aaa('"+p.Id+"')" }));
})
.WithPaging(20).Selectable(false)

function aaa(id) {
    var idyus = id;
    var chbox = $(this);
    $.ajax({
        type: "POST",
        url: '@Url.Action("Remove", "Request", new { Area = "Options" })',
        success: function () {
            chbox.parent().parent().remove();
            console.log("success");
        }
    });
}

public ActionResult Remove(Guid? Id)
{
    if (!Id.HasValue)
    {
        return NotFound();
    }
    _requestService.Remove(Id.Value);
    _requestService.Save();
    return RedirectToAction("Index");
}