Je suis nouveau avec MVC. Mais au lieu d'utiliser jQuery je veux utiliser Ajax.ActionLink
pour appeler un Action
qui renvoie un View
.
Mais quand je me sers ActionLink
comme ci-dessous, il insère tout le contenu du corps dans le UpdateTargetId
:Insérer du code HTML avec Ajax.ActionLink
@Ajax.ActionLink("Projects", "Index", "Project", new AjaxOptions
{
LoadingElementId = "ajax-loader",
UpdateTargetId = "content",
InsertionMode = InsertionMode.Replace
})
Je veux seul élément spécifique à insérer dans l'ID cible par exemple table
. Je peux facilement le faire en utilisant jQuery.load
et le sélecteur table
. Mais est-il de toute façon à faire la même chose en utilisant ActionLink
?
que retourne le lien d'action. vous pourriez vouloir retourner une vue partielle plutôt qu'une vue peut-être? – Adween
Il retourne actuellement une vue complète. Mais est-ce que je peux spécifier avec des sélecteurs dans l'initialisation ActionLink pour insérer seulement des sélecteurs correspondants? – lbrahim