2010-04-11 2 views
2

J'ai installé un jqGrid comme celui-ciComment utiliser l'URL relative dans le paramètre url jqGrid dans ASP MVC?

$('#gridTable').jqGrid({ 
    url: '/GridData/', 
... 

Maintenant, si je navigue sur une URL telle que «/contrôleur/id/» puis la grille envoyer un GET à «/gridData/» au lieu de «/Controller/id/GridData/". Puis-je créer le parent GET pour que je puisse choisir l'id sur le serveur ou dois-je passer manuellement l'id en tant que parmater en utilisant javascript sur le client?

Répondre

2
url: '<%= Url.Action("ActionName", "ControllerName", new { id = whateverYouNeed } %>', 

Mettez votre action et contrôleur au lieu de "ActionName" et "ControllerName"

+0

url: '<% = Request.RawUrl%>/gridData /' semble également faire l'affaire –

Questions connexes