Comment attacher jquery à une charge partielle ASP.NET MVC? J'ai un formulaire rendu dans un partiel qui a jquery attaché, mais ce code ne fonctionne pas du toutAjout de la fonctionnalité Jquery à la charge PartialView
Répondre
Copiez le fichier jquery dans votre répertoire « scripts » et puis formatez le haut de votre commande comme suit: (En supposant que vous utilisez C# ;-)
<%@ Control
Language="C#"
Inherits="System.Web.Mvc.ViewUserControl<Your Model>"
%>
<%-- insert your script files name and location here --%>
<% string jqueryLink = "~/Scripts/jquery-1.4.1.min.js" %>
<script
type="text/javascript"
src="<%= ResolveUrl(jqueryLink) %>">
</script>
Soyez heureux et profiter de la vie, Julian
Cela dépend de la façon dont vous chargez votre partielle - MS Ajax ou jQuery .ajax(). Par exemple, jQuery (pour autant que je m'en souvienne) n'évalue que les scripts dans la balise head du partial chargé (j'ai peut-être tort, cependant).
Vous avez donc vraiment besoin de fournir votre code - comment chargez-vous partiellement et ce qu'il contient.
Si votre vue partielle est en cours de chargement via Ajax, vous devrez utiliser le jQuery "live" method. Cette méthode vous permet de lier des événements aux éléments DOM qui seront ajoutés à la page via Ajax.
Quelque chose ne va pas avec votre code s'il ne fonctionne pas du tout. Pourriez-vous s'il vous plaît montrer votre code? – wassertim
Montrer le code vous aidera en effet. –