MVC4 Ajax.BeginForm ne remplace pas UpdateTargetId

Il y a tellement de sujets sur DONC sur les problèmes rencontrés avec l'Ajax.BeginForm pas correctement la mise à jour de l'élément cible, avec le retour partiel de la vue:
mvc4 ajax jour même page
ASP.NET MVC 4 - Ajax.BeginForm et html5
MVC 4 (rasoir) - Contrôleur est de retour une partialview mais toute la page est en cours de mise à jour
MVC 4 Ajax n'est pas la mise à jour de la PartialView l'intérieur de la page
Cependant, tous ces éléments sont des a répondu par l'écriture manuelle de l'ajax de jQuery, ou dont un manquant fichier javascript.

  @using (Ajax.BeginForm("PostcardDetails", new AjaxOptions()
  {
    InsertionMode = InsertionMode.Replace,
    UpdateTargetId = "details"
  }))
  {
    <div id="PostcardSearchResults">
      @{Html.RenderAction("PostcardSearchResults", Model);}
    </div>
  }
  <div id="details">
  </div>

Pertinentes du code de contrôleur:

[AcceptVerbs(HttpVerbs.Post | HttpVerbs.Get)]
public ActionResult PostcardSearchResults(PostcardSearchFilter filter)
{
        PostcardSearchResults model = new PostcardSearchResults(filter);
        return PartialView("_PostcardSearchResults", model);
}

Dans ma présentation, je suis le référencement de ces fichiers jQuery. De plus, j'ai vérifié que la page est sortie le bon chemin, et qu'il trouve les bons fichiers. J'ai essayé de commutation de la commande de unobtrusive-ajax.min.js et validate.min.jssans succès.

<script type="text/javascript" src="@Url.Content("~/Scripts/globalize.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery-1.9.1.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery-ui-1.10.0.custom.min.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.validate.min.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")"></script>

En outre, dans mon site web racine.config, et le web.config de mon point de Vue dossier, j'ai inclus:

<add key="webpages:Version" value="2.0.0.0"/>
<add key="PreserveLoginUrl" value="true"/>
<add key="ClientValidationEnabled" value="true"/>
<add key="UnobtrusiveJavaScriptEnabled" value="true"/>

Je suis à une perte pour d'autre endroit pour chercher. Il n'y a pas des erreurs javascript étant jetés, et que le contrôleur est bien frappé, retourner un PartialViewResult. L'élément de Formulaire dans le code HTML de remplissage de toutes les bonnes data- attributs.

source d'informationauteur drovani