this is the method
(reaaly this must to return a PartialView)
  [HttpPost]
        public ActionResult partial1()
        {
            return View();
        }
that does work when is called
as it
@using (
    Ajax.BeginForm("partial1", "Home",
    new AjaxOptions()
    {
        HttpMethod = "Post",
        InsertionMode = InsertionMode.Replace,
        Url = Url.Action("partial1", "Home"),
        UpdateTargetId = "divactualizar"
    }
    )
    )
{
<button type="button" id="btnmodal2">xxxxxx </button>
}
with the before code this does enter to the method and view o partial view is showed
with next code this does enter to the method and view is not showed WHY?
@section JavaScript
 {
      <script type="text/javascript">
          $(document).ready(
               function ()
               {
                  $("#btnmodal2").click(
                       function()
                       {
                           //$.post("@Url.Action("venta", "sale")");
                           $.ajax({
                              // async: true,
                               type: "POST",
                               dataType: "html",
                               url: "../Home/Partial1",
                               //data: "numero=" + v,
                             timeout: 4000,
                                                        });
                           @*type: 'POST',
                           url: '@Url.Content("~/ControllerName/ActionName")',
                           data: objectToPass,
                           success: function (data) {
                               $('#divid').innerHTML = data;
                           }*@
                      }
                      );
              }
              );
    </script>
  }  

 
     
    