jquery charge avec asp.net MVC vue partielle
J'ai une vue partielle et je veux l'afficher dans la vue principale à l'aide de jquery.
Ici est la façon dont je suis le codage de jQuery:
$(document).ready(function() {
$("#dvGames").load("/LiveGame/Partial3");
});
où en tant que contrôleur de la méthode ressemble à ceci:
public ActionResult Partial3(DateTime gameDate)
{
return View("Partial3");
}
Je ne vois rien. J'ai essayé
<% Html.RenderPartial("Partial3"); %>
et cela fonctionne, mais je veux filtrer les données en vue partielle, donc je suis en utilisant la méthode load de jquery.
C'est l'appel des décisions dans votre méthode d'action? Avez-vous atteint un point d'arrêt si l'on est ensemble?
OriginalL'auteur DotnetSparrow | 2011-03-06
Vous devez vous connecter pour publier un commentaire.
Votre contrôleur de l'action nécessite un DateTime paramètre que vous devez fournir lors de l'invocation de la requête AJAX:
OriginalL'auteur Darin Dimitrov
Essayer de laisser le cadre de créer l'URL. Utiliser le
Au lieu de codage en dur l'adresse URL de la charge, essayez d'utiliser l'URL.Méthode d'Action. Sont également de vous fournir le gameDate paramètre?
rcravens j'ai l'habitude d'url.l'action comme je l'ai mentionné ci-dessus, mais il a imprimé la valeur au lieu d'aller à cette vue partielle. J'ai besoin de fournir gameDate paramètre. Comment puis-je faire cela ?
L'ajouter en tant que paramètre de requête. url?gameDate='date'
et comment utiliser les url.action
OriginalL'auteur rcravens